Your Current Search

Homes for Sale

Alma, MI
Clear All Filters
Refine Your Search
to
Search by Schools

More Search Options
Refine Your Search
Sort By:
Per Page:
Page:
1 | 2 | 3 | 414 Next

$629,000

633 N State Street Alma, MI 48801
10 Beds 10,949 Sq. Ft
9 Full Baths
Courtesy Of Coldwell Banker Woodland-Schmidt
2987 Blue Star Memorial Highway, Douglas, Michigan 49406

$399,000

TBD W Monroe Road Alma, MI 48801
Listed By CENTURY 21 Lee-Mac Realty
605 W. Warwick Drive, Alma, MI 48801

$340,000

5390 Pheasant Court Alma, MI 48801
5 Beds 3,412 Sq. Ft
3 Full Baths 1 Half Bath
Courtesy Of Reozom
506 Quay Street, Port Huron, MI 48060

$219,000

4100 Riverview Drive Alma, MI 48801
4 Beds 2,700 Sq. Ft
3 Full Baths
Listed By CENTURY 21 Lee-Mac Realty
605 W. Warwick Drive, Alma, MI 48801

$205,900

4321 Arcada Drive Alma, MI 48801
5 Beds 4,090 Sq. Ft
3 Full Baths 1 Half Bath
Courtesy Of Reozom
506 Quay Street, Port Huron, MI 48060

$195,900

254 Gemstone Drive Alma, MI 48801
3 Beds 1,850 Sq. Ft
2 Full Baths 1 Half Bath
Courtesy Of IMPACT REAL ESTATE
2940 E Lake Lansing Rd, East Lansing, MI 48823

$189,900

257 Gemstone Drive Alma, MI 48801
3 Beds 1,270 Sq. Ft
2 Full Baths
Courtesy Of IMPACT REAL ESTATE
2940 E Lake Lansing Rd, East Lansing, MI 48823

$184,900

247 Gemstone Drive Alma, MI 48801
3 Beds 1,626 Sq. Ft
2 Full Baths 1 Half Bath
Courtesy Of IMPACT REAL ESTATE
2940 E Lake Lansing Rd, East Lansing, MI 48823

$179,900

5661 Golfridge Road Alma, MI 48801
4 Beds 2,732 Sq. Ft
2 Full Baths
Courtesy Of NEW HORIZONS REALTY
302 N STATE, ALMA, MI 48801

$179,900

277 Gemstone Drive Alma, MI 48801
3 Beds 1,594 Sq. Ft
2 Full Baths 1 Half Bath
Courtesy Of IMPACT REAL ESTATE
2940 E Lake Lansing Rd, East Lansing, MI 48823
1 | 2 | 3 | 414 »

Alma, MI Real Estate & Homes for Sale - 131 Found

DRAWING TOOL
Draw the area on the map that you would like to search. Click the pencil icon again to turn the drawing tool off.
Points Of Interest
Area Overlay
$50K $1M+
Heat maps are viewable one at a time.
Click the buttons to toggle them on or off.