loading

29 Homes For Sale in Gaines, MI

Sort by:
New
house for sale
3 bds | 2 ba | 1,056 sqft

9471 Grand Blanc Rd, Gaines Township, MI 48436

Great 1 story ranch home with newer roof, windows, furnace, and water heater located in Swartz Creek schools! This home ...
Save
View Home
$95,000
View Est. Payment
house for sale
4 bds | 2 ba | 1,456 sqft

9185 Sheridan Rd, Gaines Township, MI 48436

Welcome to your country escape! Enjoy time with the family on the newly painted 16x32 deck or relax on the covered porch...
Save
View Home
$214,900
View Est. Payment
$10,000
house for sale
3 bds | 2 ba | 1,946 sqft

11447 Seymour Rd, Argentine Township, MI 48436

Open floor plan ranch with vaulted ceilings. Indoor/outdoor living with a beautiful wrap around deck and large gazebo-gr...
Save
View Home
$289,900
View Est. Payment
$20,000
house for sale
3 bds | 2 ba | 1,390 sqft

11419 Markley Road, Gaines, MI 48436

First Time On Market!! Original Owner! Impeccably Maintained!! Beautiful Brick Ranch with 3 Bedrooms and a Bath and a Ha...
Save
View Home
$259,900
View Est. Payment
$5,090
house for sale
3 bds | 3 ba | 2,254 sqft

13034 White Oaks, Argentine Township, MI 48436

Beautiful Spacious Custom Built Ranch sitting on almost 2 acres, built in 2018 with a very open floor plan that's perfec...
Save
View Home
$439,900
View Est. Payment
$5,000
house for sale
3 bds | 3 ba | 1,116 sqft

115 W Lord, Gaines, MI 48436

Cozy Home in the Village of Gaines within walking distance to elementary school. Home sits on Large Lot and features a R...
Save
View Home
$74,900
View Est. Payment
$20,900
house for sale
6 bds | 4 ba | 4,800 sqft

110 Lansing St, Gaines Vlg, MI 48436

Unbelievable Home MUST SEE, Completely Renovated Top Notch!!!! Huge 6 Bedroom with 4 Bath, New Carpet, Ceramic Tile, Gla...
Save
View Home
$299,000
View Est. Payment
$10,000
Beautiful 52 acres of land with rolling hills for sale. 12 acres are wooded the remaining 40 are being farmed. A great s...
Save
View Home
$259,900
View Est. Payment
$50,000
You have always wanted to own a big chunk of land on pavement, now is your chance! And don't let it slip because parcels...
Save
View Home
$299,900
View Est. Payment
house for sale
3 bds | 2 ba | 1,700 sqft

8359 #b Lahring Rd, Argentine Township, MI 48436

Build your perfect home on this 9.14 acre land in Argentine Township!! Located in the Linden School District!! This home...
Save
View Home
$350,000
View Est. Payment
house for sale
3 bds | 2 ba | 1,700 sqft

Lahring Road, Argentine Township, MI 48436

Build your perfect home on this 9.14 acre land in Argentine Township!! Located in the Linden School District!! This home...
Save
View Home
$350,000
View Est. Payment
$14,900
Lots/Land for sale
2.65 acres

00 Whitney, Argentine Township, MI 48436

Sale includes parcel #0102400031 and parcel #0102400032. 2.65 acre parcel perfect to build your next home. Enjoy the per...
Save
View Home
$25,000
View Est. Payment
house for sale
4 bds | 5 ba | 3,900 sqft

9300 Lahring Rd, Gaines, MI 48436

170 beautiful acres w/ private lake! Ranch home w/ finished walkout, providing 5,000+ sq ft living space. Several remode...
Save
View Home
$1,650,000
View Est. Payment
$24,900
Over 30 acres of privacy available on this wooded lot! Perfect for nature lovers and hunters, this parcel offers ample s...
Save
View Home
$225,000
View Est. Payment
Lots/Land for sale
2.29 acres

9300 Duffield Road, Gaines, MI 48436

Great opportunity to build your home on this 2.29 acres in Gaines! Country living but close to amenities! Lots of room t...
Save
View Home
$30,000
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >