Townhomes for Sale in Ruby, MI

price
-

Homes near Ruby

Explore more results near Ruby by adjusting your filters

Search tips

  • “3 bedroom homes with backyard in Ruby”

  • “Condos with balcony in Ruby”

  • “Open houses this weekend in Ruby”

Explore additional listings by widening your search area (from neighborhood to city, or ZIP to county).

Remove all filters to view every available property in your chosen location.

Similar homes within 34 miles

$439,900 | 7226 2nd Street, Lakeport, MI 48059
1/43

$439,900

2
Bedrooms
1,937
Square Feet
Unavailable
Acres
$135,000 | 125 Cuttle Road, Unit 44, Marysville, MI 48040
1/46

$135,000

2
Bedrooms
1,608
Square Feet
Unavailable
Acres
$435,000 | 1715 River Road, Unit 58, St. Clair, MI 48079
1/44

$435,000

3
Bedrooms
2,138
Square Feet
Unavailable
Acres
$234,000 | 1715 River Road, Unit 41, St. Clair, MI 48079
1/36

$234,000

2
Bedrooms
1,544
Square Feet
Unavailable
Acres
$190,000 | 935 Brown Street, St. Clair, MI 48079
1/32

$190,000

2
Bedrooms
1,419
Square Feet
Unavailable
Acres
$634,900 | 7338 Huron Avenue, Unit 28, Lexington, MI 48450
1/72

$634,900

3
Bedrooms
2,049
Square Feet
Unavailable
Acres
$177,500 | 68463 Rosewood Lane, Unit 15, Richmond, MI 48062
1/36

$177,500

2
Bedrooms
1,662
Square Feet
Unavailable
Acres
$178,000 | 34777 East Wilma Court, New Baltimore, MI 48047
1/17

$178,000

2
Bedrooms
1,010
Square Feet
Unavailable
Acres
$220,000 | 35024 Windsor Drive, Unit 35, New Baltimore, MI 48047
1/25

$220,000

2
Bedrooms
1,750
Square Feet
Unavailable
Acres
$175,000 | 50656 Jefferson Avenue, Unit C7, New Baltimore, MI 48047
1/31
Virtual Tour

$175,000

2
Bedrooms
1,820
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
$165,000 | 50413 Bay Run South, Unit 15, Chesterfield, MI 48047
1/23

$165,000

2
Bedrooms
1,120
Square Feet
Unavailable
Acres
$163,900 | 50012 South Angelo Court, New Baltimore, MI 48047
1/33

$163,900

2
Bedrooms
1,088
Square Feet
Unavailable
Acres
$275,000 | 7202 Harbor Drive, Algonac, MI 48001
1/27

$275,000

2
Bedrooms
1,039
Square Feet
Unavailable
Acres
$435,000 | 9996 Tashmoo Lane, Unit 2, Algonac, MI 48001
1/48

$435,000

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

$349,900

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

$365,000

2
Bedrooms
1,480
Square Feet
Unavailable
Acres
$324,900 | 53118 Celtic Drive, Utica, MI 48315
1/33

$324,900

2
Bedrooms
1,916
Square Feet
Unavailable
Acres
$299,900 | 53106 Celtic Drive, Utica, MI 48315
1/33

$299,900

2
Bedrooms
1,916
Square Feet
Unavailable
Acres
$1,999,999 | 46 Evergreen Drive, Unit 1, Harrison Township, MI 48045
1/66

$1,999,999

2
Bedrooms
2,855
Square Feet
Unavailable
Acres
$397,990 | 54322 Grand Boulevard, Utica, MI 48316
1/33
New Construction

$397,990

3
Bedrooms
2,302
Square Feet
Unavailable
Acres
$379,990 | 54316 Grand Boulevard, Utica, MI 48316
1/27
New Construction

$379,990

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

$404,990

3
Bedrooms
1,970
Square Feet
Unavailable
Acres
$275,000 | 56696 Long Island Drive, Utica, MI 48316
1/15

$275,000

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

$299,999

3
Bedrooms
1,702
Square Feet
Unavailable
Acres
$275,000 | 56659 Long Island Drive, Unit 133, Utica, MI 48316
1/34

$275,000

2
Bedrooms
1,377
Square Feet
Unavailable
Acres
$290,000 | 56612 Sunset Drive, Utica, MI 48316
1/25

$290,000

2
Bedrooms
1,400
Square Feet
Unavailable
Acres
$437,015 | 54193 Grand Boulevard, Utica, MI 48316
1/33
New Construction

$437,015

3
Bedrooms
2,302
Square Feet
Unavailable
Acres
$235,000 | 53274 Providence Drive, Utica, MI 48316
1/23
Open: 6/20 01:00PM - 04:00PM

$235,000

2
Bedrooms
1,118
Square Feet
Unavailable
Acres
$420,330 | 54148 Grand Boulevard, Utica, MI 48316
1/33
New Construction

$420,330

3
Bedrooms
2,302
Square Feet
Unavailable
Acres
$139,990 | 39700 Manor Drive, Unit 10, Harrison Township, MI 48045
1/39

$139,990

3
Bedrooms
1,212
Square Feet
Unavailable
Acres
$410,765 | 54208 Grand Boulevard, Utica, MI 48316
1/21
New Construction

$410,765

3
Bedrooms
1,746
Square Feet
Unavailable
Acres
$430,070 | 54184 Grand Boulevard, Utica, MI 48316
1/33
New Construction

$430,070

3
Bedrooms
2,302
Square Feet
Unavailable
Acres
$404,850 | 54190 Grand Boulevard, Utica, MI 48316
1/27
New Construction

$404,850

3
Bedrooms
1,955
Square Feet
Unavailable
Acres
$364,900 | 37848 Jefferson Avenue, Unit 33, Harrison Township, MI 48045
1/33

$364,900

2
Bedrooms
1,462
Square Feet
Unavailable
Acres
$199,000 | 15794 Charleston Drive, Clinton Township, MI 48038
1/33

$199,000

2
Bedrooms
1,452
Square Feet
Unavailable
Acres
$205,000 | 16840 Edloytom Way, Clinton Township, MI 48038
1/29

$205,000

2
Bedrooms
1,580
Square Feet
Unavailable
Acres
$240,000 | 42211 Toddmark Lane, Clinton Township, MI 48038
1/27

$240,000

2
Bedrooms
1,380
Square Feet
Unavailable
Acres
$330,000 | 11693 Squiers Boulevard, Utica, MI 48315
1/24

$330,000

3
Bedrooms
2,100
Square Feet
Unavailable
Acres
$120,000 | 11518 Messmore Road, Unit 44, Utica, MI 48317
1/21

$120,000

2
Bedrooms
1,100
Square Feet
Unavailable
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes