Townhomes for Sale in Macomb County, MI

price
-
1-41 of 83 Homes
Townhouse
$222,500 | 34604 Northrup Drive, New Baltimore, MI 48047
1/33

$222,500

2
Bedrooms
1,390
Square Feet
Unavailable
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$185,000 | 22951 Lee Court, St. Clair Shores, MI 48080
1/34

$185,000

2
Bedrooms
1,124
Square Feet
Unavailable
Acres
$60,000 | 27932 Eastwick Square, Roseville, MI 48066
1/38

$60,000

3
Bedrooms
950
Square Feet
Unavailable
Acres
$169,900 | 22959 Gary Lane, St. Clair Shores, MI 48080
1/24

$169,900

2
Bedrooms
1,400
Square Feet
Unavailable
Acres
$210,000 | 8401 18 18 Mile Road, Unit 20, Sterling Heights, MI 48313
1/41

$210,000

2
Bedrooms
2,040
Square Feet
Unavailable
Acres
$239,000 | 11325 North Woods Drive, Utica, MI 48317
1/25

$239,000

2
Bedrooms
1,405
Square Feet
Unavailable
Acres
$134,900 | 8401 18 18 Mile Road, Unit 94, Sterling Heights, MI 48313
1/26

$134,900

2
Bedrooms
1,296
Square Feet
Unavailable
Acres
$166,500 | 37448 Charter Oaks Boulevard, Unit BLDG 122 145, Clinton Township, MI 48036
1/27

$166,500

2
Bedrooms
1,710
Square Feet
4.79
Acres
$52,000 | 25709 Salem Street, Unit 74, Roseville, MI 48066
1/33

$52,000

2
Bedrooms
1,100
Square Feet
Unavailable
Acres
$114,900 | 203 North Christine Circle, Mount Clemens, MI 48043
1/12

$114,900

2
Bedrooms
1,020
Square Feet
Unavailable
Acres
$104,900 | 19777 Abrahm Street, Clinton Township, MI 48035
1/19

$104,900

2
Bedrooms
912
Square Feet
Unavailable
Acres
$299,997 | 32968 Antrim Drive, New Baltimore, MI 48047
1/38
Open: 7/11 10:00AM - 12:00PMNew Construction

$299,997

2
Bedrooms
1,400
Square Feet
Unavailable
Acres
$299,900 | 8280 Heywood Circle, Unit 2, Sterling Heights, MI 48312
1/31
New Construction

$299,900

2
Bedrooms
1,482
Square Feet
Unavailable
Acres
$294,997 | 32956 Antrim Drive, New Baltimore, MI 48047
1/64
Open: 7/11 10:00AM - 12:00PMNew Construction

$294,997

2
Bedrooms
1,349
Square Feet
Unavailable
Acres
$155,000 | 29760 Beverly Lane, Unit 32, New Baltimore, MI 48047
1/22

$155,000

2
Bedrooms
1,120
Square Feet
Unavailable
Acres
$159,999 | 22923 Gary Lane, St. Clair Shores, MI 48080
1/14

$159,999

2
Bedrooms
1,624
Square Feet
Unavailable
Acres
$289,997 | 32972 Antrim Drive, New Baltimore, MI 48047
1/24
New Construction

$289,997

2
Bedrooms
1,250
Square Feet
Unavailable
Acres
$185,000 | 14267 Vauxhall Drive, Sterling Heights, MI 48313
1/19

$185,000

2
Bedrooms
1,244
Square Feet
Unavailable
Acres
$99,000 | 45746 Kensington Street, Utica, MI 48317
1/21

$99,000

3
Bedrooms
1,000
Square Feet
Unavailable
Acres
$389,990 | 54468 Grand Boulevard, Utica, MI 48316
1/27
New Construction

$389,990

3
Bedrooms
1,955
Square Feet
Unavailable
Acres
$414,990 | 54456 Grand Boulevard, Utica, MI 48316
1/27
New Construction

$414,990

3
Bedrooms
1,970
Square Feet
Unavailable
Acres
$407,990 | 54474 Grand Boulevard, Utica, MI 48316
1/33
New Construction

$407,990

3
Bedrooms
2,302
Square Feet
Unavailable
Acres
$180,000 | 2092 Orchard Crest Street, Utica, MI 48317
1/25

$180,000

2
Bedrooms
1,439
Square Feet
Unavailable
Acres
$259,900 | 53227 Providence Drive, Utica, MI 48316
1/30

$259,900

3
Bedrooms
1,550
Square Feet
Unavailable
Acres
$203,900 | 44167 Providence Drive, Unit 326, Clinton Township, MI 48038
1/20

$203,900

2
Bedrooms
968
Square Feet
Unavailable
Acres
$155,000 | 35766 Union Lake Road, Harrison Township, MI 48045
1/27

$155,000

2
Bedrooms
1,556
Square Feet
Unavailable
Acres
$235,000 | 29726 Fox Run Circle, Warren, MI 48092
1/23

$235,000

2
Bedrooms
1,435
Square Feet
Unavailable
Acres
$349,900 | 23668 Clarewood Street, Macomb, MI 48042
1/36

$349,900

3
Bedrooms
2,098
Square Feet
Unavailable
Acres
$179,000 | 4386 15 Mile Road, Unit 64, Sterling Heights, MI 48310
1/23

$179,000

2
Bedrooms
1,744
Square Feet
Unavailable
Acres
$129,900 | 16369 Brittany Drive, Roseville, MI 48066
1/20

$129,900

2
Bedrooms
1,056
Square Feet
Unavailable
Acres
$235,000 | 53274 Providence Drive, Utica, MI 48316
1/23

$235,000

2
Bedrooms
1,118
Square Feet
Unavailable
Acres
$199,900 | 23056 Gary Lane, St. Clair Shores, MI 48080
1/47

$199,900

3
Bedrooms
1,366
Square Feet
Unavailable
Acres
$145,000 | 37578 Charter Oaks Boulevard, Clinton Township, MI 48036
1/27

$145,000

2
Bedrooms
1,220
Square Feet
Unavailable
Acres
$299,999 | 5143 Parsley Drive, Utica, MI 48316
1/44

$299,999

3
Bedrooms
1,702
Square Feet
Unavailable
Acres
$72,000 | 45547 Kensington Street, Utica, MI 48317
1/13

$72,000

2
Bedrooms
864
Square Feet
Unavailable
Acres
$150,000 | 16974 Kingsbrooke Drive, Clinton Township, MI 48038
1/33

$150,000

3
Bedrooms
1,423
Square Feet
Unavailable
Acres
$131,000 | 11401 Messmore Road, Utica, MI 48317
1/43

$131,000

2
Bedrooms
1,350
Square Feet
Unavailable
Acres
$189,900 | 37515 Stonegate Circle, Clinton Township, MI 48036
1/16

$189,900

2
Bedrooms
1,432
Square Feet
Unavailable
Acres
$179,500 | 23107 Arthur Court, St. Clair Shores, MI 48080
1/19

$179,500

2
Bedrooms
1,296
Square Feet
34.93
Acres
$365,000 | 8587 Grove Street, Washington, MI 48094
1/3
New Construction

$365,000

2
Bedrooms
1,480
Square Feet
Unavailable
Acres
$279,900 | 50666 Jefferson Avenue, Unit D6, New Baltimore, MI 48047
1/31

$279,900

2
Bedrooms
978
Square Feet
Unavailable
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes