Properties for sale in Alma

3,518,161 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Alma, Gratiot County
Request Details
Alma, Gratiot County

4 Bedrooms

2 Bathrooms

23 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Alma, Gratiot County
Request Details
Alma, Gratiot County

23 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Alma, Gratiot County
USD 189,000
Alma, Gratiot County

4 Bedrooms

1 Bathroom

1,310 sq.ft

FireplaceParkingAir conditioningCellar

23 hours ago

10 pictures Arrow icon pointing to the right
Updated
Commercial
Commercial for sale in Alma, Gratiot County
USD 190,000
Alma, Gratiot County

2,004 sq.ft

23 hours ago

33 pictures Arrow icon pointing to the right
New
House
House for sale in Alma, Gratiot County
USD 189,000
Alma, Gratiot County

4 Bedrooms

1 Bathroom

2,130 sq.ft

DeckFireplaceParkingAir conditioningCellar

23 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Alma, Gratiot County
USD 59,900
Alma, Gratiot County

3 Bedrooms

2 Bathrooms

1,505 sq.ft

ParkingDeckEquipped kitchenCellar

1 day + 23 hours ago

16 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
Request Details
Alma, Gratiot County

2 Bedrooms

1,392 sq.ft

Cellar

3 days + 23 hours ago

34 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 169,900
Alma, Gratiot County

2 Bedrooms

1 Bathroom

1,192 sq.ft

GardenDeckEquipped kitchenParking

5 days + 23 hours ago

11 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 90,000
Alma, Gratiot County

3 Bedrooms

1 Bathroom

1,350 sq.ft

Oct 21, 2026

26 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 199,900
Alma, Gratiot County

5 Bedrooms

2 Bathrooms

2,530 sq.ft

PatioGardenParking

Sep 22, 2026

48 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 285,000
Alma, Gratiot County

7 Bedrooms

3 Bathrooms

3,580 sq.ft

Equipped kitchen

3 days + 23 hours ago

44 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 169,043
Alma, Gratiot County

4 Bedrooms

2 Bathrooms

2,205 sq.ft

Equipped kitchenParking

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 169,043
Alma, Gratiot County

4 Bedrooms

2 Bathrooms

2,205 sq.ft

Equipped kitchen

1 week + 4 days ago

44 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 210,000
Alma, Gratiot County

3 Bedrooms

2 Bathrooms

1,581 sq.ft

Equipped kitchen

Sep 13, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 389,000
Alma, Gratiot County

5 Bedrooms

3 Bathrooms

3,024 sq.ft

ParkingCellar

2 weeks + 23 hours ago

15 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 149,900
Alma, Gratiot County

2 Bedrooms

1 Bathroom

728 sq.ft

GardenDeckParkingAir conditioning

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 34,900
Alma, Gratiot County

4 Bedrooms

2 Bathrooms

2,076 sq.ft

2 weeks + 3 days ago

27 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 34,900
Alma, Gratiot County

4 Bedrooms

2 Bathrooms

2,076 sq.ft

2 weeks + 3 days ago

35 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 329,000
Alma, Gratiot County

3 Bedrooms

1 Bathroom

2,021 sq.ft

GardenSwimming poolFireplaceEquipped kitchenParking

2 weeks + 6 days ago

27 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 150,000
Alma, Gratiot County

3 Bedrooms

1 Bathroom

1,867 sq.ft

GardenFireplaceParking

2 weeks + 6 days ago

64 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 305,000
Alma, Gratiot County

8 Bedrooms

5 Bathrooms

4,288 sq.ft

DeckEquipped kitchenCellarParking

Jul 27, 2026

29 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 279,000
Alma, Gratiot County

4 Bedrooms

2 Bathrooms

2,906 sq.ft

Office roomEquipped kitchenAir conditioning

1 week + 5 days ago

28 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 189,900
Alma, Gratiot County

3 Bedrooms

2 Bathrooms

1,124 sq.ft

GardenDeckParking

Oct 21, 2026

35 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 329,000
Alma, Gratiot County

3 Bedrooms

1 Bathroom

1,504 sq.ft

GardenSwimming poolFireplaceEquipped kitchenParking

Oct 17, 2026

17 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 169,000
Alma, Gratiot County

3 Bedrooms

1 Bathroom

1,181 sq.ft

Equipped kitchen

Oct 17, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 169,000
Alma, Gratiot County

3 Bedrooms

1 Bathroom

1,181 sq.ft

Oct 16, 2026

11 pictures Arrow icon pointing to the right
Land
Land for sale in Alma, Gratiot County
Request Details
Alma, Gratiot County

Oct 14, 2026

50 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 159,900
Alma, Gratiot County

2 Bedrooms

1 Bathroom

1,249 sq.ft

GardenEquipped kitchen

Oct 12, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 134,043
Alma, Gratiot County

2 Bedrooms

1 Bathroom

1,008 sq.ft

PatioGardenEquipped kitchenParking

Oct 09, 2026

9 pictures Arrow icon pointing to the right
House
House for sale in Alma, Gratiot County
USD 123,900
Alma, Gratiot County

2 Bedrooms

1 Bathroom

875 sq.ft

Oct 09, 2026