Skip to main content
Buy
Sell
Agents & Offices
Sign In
Enter an address, city, or zip
search
Price
Beds & Baths
home type
All Filters
Filters
Filters
Save Search
Satellite
Add Boundary
Draw
LIST
Homes for Sale
/
Iowa Real Estate
50158, IA Homes for Sale & Real Estate
31 Current Homes
Sort by:Â
Newest
$215,000
Active
4 Beds
2 Baths
1,460 sqft
Single Family
312 N 3rd Avenue, Marshalltown, IA 50158
MLS# 716020
$179,900
Active
4 Beds
2 Baths
1,334 sqft
Single Family
111 S 16th Street, Marshalltown, IA 50158
MLS# 716070
$165,000
Pending
3 Beds
2 Baths
988 sqft
Single Family
201 S 12th Street, Marshalltown, IA 50125
MLS# 715729
$219,000
Active
3 Beds
2 Baths
1,134 sqft
Single Family
2006 Catalina Place Place, Marshalltown, IA 50158
MLS# 67029
$675,000
Active
5 Beds
4 Baths
4,046 sqft
Single Family
2540 180th Street, Marshalltown, IA 50158
MLS# 67004
$149,900
Pending
2 Beds
1 Bath
912 sqft
Single Family
108 N 5th Avenue, Marshalltown, IA 50158
MLS# 714935
$334,900
Active
3 Beds
3 Baths
2,118 sqft
Single Family
1309 Emerald Drive, Marshalltown, IA 50158
MLS# 66994
$179,700
Active
5 Beds
2 Baths
2,048 sqft
Single Family
301 N 4th St Street, Marshalltown, IA 50158
MLS# 714785
$124,900
Pending
5 Beds
3 Baths
2,343 sqft
Single Family
603 E Church Street, Marshalltown, IA 50158
MLS# 714648
$249,900
Active
3 Beds
3 Baths
1,176 sqft
Single Family
502 Eastview Road, Marshalltown, IA 50158
MLS# 714048
$89,900
Active
1 Bed
1 Bath
672 sqft
Single Family
717 N 5th Avenue, Marshalltown, IA 50158
MLS# 714405
$279,900
Active
3 Beds
2 Baths
2,284 sqft
Single Family
505 Friendly Drive, Marshalltown, IA 50158
MLS# 66885
$79,900
Active
2 Beds
1 Bath
816 sqft
Single Family
107 N 9th Avenue, Marshalltown, IA 50158
MLS# 714071
$349,900
Pending
4 Beds
3 Baths
1,942 sqft
Single Family
1604 New Haven Road, Marshalltown, IA 50158
MLS# 714150
$350,000
Pending
4 Beds
3 Baths
1,865 sqft
Single Family
2501 Lincoln Way, Marshalltown, IA 50158
MLS# 714138
$169,900
Pending
4 Beds
1 Bath
952 sqft
Single Family
1706 S 6th Street, Marshalltown, IA 50158
MLS# 713989
$424,900
Active
4 Beds
3 Baths
2,292 sqft
Single Family
1717 Country Club Place, Marshalltown, IA 50158
MLS# 66811
$10,000
Active
- Bed
- Bath
0.12 acre
Land
702 Swayze Street, Marshalltown, IA 50158
MLS# 713446
$110,000
Active
2 Beds
1 Bath
720 sqft
Single Family
607 Union Street, Marshalltown, IA 50158
MLS# 713386
$338,500
Active
3 Beds
3 Baths
2,240 sqft
Single Family
1813 Wiese Garden Road, Marshalltown, IA 50158
MLS# 712961
$205,000
Active
5 Beds
2 Baths
1,224 sqft
Single Family
305 Friendly Drive, Marshalltown, IA 50158
MLS# 712706
$599,900
Active
5 Beds
4 Baths
2,552 sqft
Single Family
1905 W Olive Street, Marshalltown, IA 50158
MLS# 66662
$599,900
Active
5 Beds
4 Baths
2,552 sqft
Single Family
1905 W Olive Street, Marshalltown, IA 50158
MLS# 712656
$205,000
Pending
4 Beds
2 Baths
976 sqft
Single Family
1213 Rolling Meadows Road, Marshalltown, IA 50158
MLS# 712441
$199,900
Active
3 Beds
2 Baths
960 sqft
Single Family
1708 Robertson Drive, Marshalltown, IA 50158
MLS# 66298
$168,000
Pending
3 Beds
1 Bath
900 sqft
Single Family
503 W South Street, Marshalltown, IA 50158
MLS# 709675
$114,900
Active
2 Beds
1 Bath
816 sqft
Single Family
105 S 7th Avenue, Marshalltown, IA 50158
MLS# 707194
$174,999
Active
3 Beds
2 Baths
1,592 sqft
Single Family
803 W Nevada Street, Marshalltown, IA 50158
MLS# 706544
$220,000
Pending
3 Beds
3 Baths
1,200 sqft
Condo
2211 Dubois Circle, Marshalltown, IA 50158
MLS# 711708
$149,900
Active
4 Beds
1 Bath
1,207 sqft
Single Family
506 Woodbury Street, Marshalltown, IA 50158
MLS# 699808
$380,000
Pending
5 Beds
4 Baths
1,572 sqft
Single Family
2109 + 2111 Marshalltown Boulevard, Marshalltown, IA 50158
MLS# 686963
MAP
Save Search