Gaines Twp
$299,900
Beds: 3
Baths: 2
Sqft: 1,706
Swartz Creek
Atlas Twp
$224,900
Beds: 2
Baths: 2
Sqft: 1,284
Goodrich
Atlas Twp
$429,900
Beds: 2
Baths: 2
Sqft: 1,896
Goodrich
Grand Blanc
$299,900
Beds: 3
Baths: 2
Sqft: 1,275
Grand Blanc
Atlas Twp
$439,900
Beds: 3
Baths: 2
Sqft: 1,248
Goodrich
Holly Twp
$299,900
Beds: 2
Baths: 2
Sqft: 1,490
Holly
Atlas Twp
$584,900
Beds: 3
Baths: 2
Sqft: 1,834
Goodrich
Shelby Twp
$642,990
Beds: 4
Baths: 3
Sqft: 3,166
Utica
Independence Twp
$244,900
Beds: 2
Baths: 3
Sqft: 1,435
Clarkston
Milan
$299,000
Beds: 3
Baths: 2
Sqft: 1,592
Milan
Grand Blanc
$459,000
Beds: 4
Baths: 4
Sqft: 3,215
Grand Blanc
Roseville
$155,900
Beds: 3
Baths: 0
Sqft: 924
Roseville
Macomb Twp
$694,900
Beds: 4
Baths: 3
Sqft: 3,025
Chippewa Valley
Farmington Hills
$270,000
Beds: 3
Baths: 1
Sqft: 1,008
Farmington
St. Clair Shores
$320,000
Beds: 3
Baths: 2
Sqft: 1,211
Lakeshore (St. Clair Shores)