Bedrooms
Bathrooms
More
Housing type
Community status
Community amenities
Active adults (55+) communities
Other filters
Builders
Garages
Living areas
Stories/floors
Primary bedroom

Custom Homes in Spring Lake, MI

174 Homes

14940 Kelly Street. Spring Lake, MI 49456

14940 Kelly Street. Spring Lake, MI 49456

From $699,900

  • 3 Beds
  • 2 Baths
  • 2,430 SqFt
930 W Savidge Street. Spring Lake, MI 49456

930 W Savidge Street. Spring Lake, MI 49456

From $770,000

  • 3 Beds
  • 2 Baths
  • 1,592 SqFt
6114 Stahl Drive. Spring Lake, MI 49456

6114 Stahl Drive. Spring Lake, MI 49456

From $332,500

  • 2 Beds
  • 2 Baths
  • 1,475 SqFt
16812 Cottage Shores Drive. Spring Lake, MI 49456

16812 Cottage Shores Drive. Spring Lake, MI 49456

From $749,900

  • 3 Beds
  • 2 Baths
  • 1,968 SqFt
16837 Cottage Shores Drive. Spring Lake, MI 49456

16837 Cottage Shores Drive. Spring Lake, MI 49456

From $1,289,900

  • 3 Beds
  • 2 Baths
  • 2,349 SqFt
16839 Cottage Shores Drive. Spring Lake, MI 49456

16839 Cottage Shores Drive. Spring Lake, MI 49456

From $1,232,000

  • 3 Beds
  • 2 Baths
  • 2,162 SqFt
16250 Fort Myers Avenue. Spring Lake, MI 49456

16250 Fort Myers Avenue. Spring Lake, MI 49456

From $474,900

  • 4 Beds
  • 3 Baths
  • 2,410 SqFt
16248 Fort Myers Avenue. Spring Lake, MI 49456

16248 Fort Myers Avenue. Spring Lake, MI 49456

From $489,900

  • 4 Beds
  • 3 Baths
  • 2,422 SqFt
Lowe Drive Lot 5. Spring Lake, MI 49456

Lowe Drive Lot 5. Spring Lake, MI 49456

From $404,900

  • 3 Beds
  • 3 Baths
  • 2,082 SqFt
1867 Lowe Drive. Spring Lake, MI 49456

1867 Lowe Drive. Spring Lake, MI 49456

From $423,900

  • 4 Beds
  • 2 Baths
  • 1,952 SqFt
1839 Lowe Drive. Spring Lake, MI 49456

1839 Lowe Drive. Spring Lake, MI 49456

From $430,900

  • 4 Beds
  • 2 Baths
  • 2,345 SqFt
18154 Newgate Lane. Spring Lake, MI 49456

18154 Newgate Lane. Spring Lake, MI 49456

From $751,200

  • 1 Bed
  • 2 Baths
  • 1,714 SqFt
16815 Cottage Shores Drive. Spring Lake, MI 49456

16815 Cottage Shores Drive. Spring Lake, MI 49456

From $949,900

  • 3 Beds
  • 2 Baths
  • 2,366 SqFt
1890 Lowe. Spring Lake, MI 49456

1890 Lowe. Spring Lake, MI 49456

From $464,900

  • 4 Beds
  • 2 Baths
  • 2,702 SqFt
1528 Wilson Road. Spring Lake, MI 49456

1528 Wilson Road. Spring Lake, MI 49456

From $459,000

  • 3 Beds
  • 2 Baths
  • 1,034 SqFt
6599 Bellflower Drive Sw. Zeeland, MI 49464

6599 Bellflower Drive Sw. Zeeland, MI 49464

From $416,900

  • 2 Beds
  • 2 Baths
  • 1,753 SqFt
4662 Hidden Ridge Drive. Hudsonville, MI 49426

4662 Hidden Ridge Drive. Hudsonville, MI 49426

From $779,900

  • 4 Beds
  • 2 Baths
  • 2,311 SqFt
3640 Garner Drive. Zeeland, MI 49464

3640 Garner Drive. Zeeland, MI 49464

From $574,900

  • 4 Beds
  • 2 Baths
  • 2,525 SqFt
10894 Garfield Street. Coopersville, MI 49404

10894 Garfield Street. Coopersville, MI 49404

From $2,550,000

  • 6 Beds
  • 4 Baths
  • 5,199 SqFt
11701 Cherrybud Drive Lot 252. Holland, MI 49424

11701 Cherrybud Drive Lot 252. Holland, MI 49424

From $529,900

  • 4 Beds
  • 3 Baths
  • 2,356 SqFt
50 E Church Road. Twin Lake, MI 49457

50 E Church Road. Twin Lake, MI 49457

From $289,900

  • 3 Beds
  • 2 Baths
  • 1,120 SqFt
11931 Smithfield Drive Lot 9. Holland, MI 49424

11931 Smithfield Drive Lot 9. Holland, MI 49424

From $344,900

  • 2 Beds
  • 2 Baths
  • 1,441 SqFt
12730 Austrian Drive. Grant, MI 49327

12730 Austrian Drive. Grant, MI 49327

From $495,000

  • 3 Beds
  • 2 Baths
  • 1,699 SqFt
17426 Ridge Avenue. Ferrysburg, MI 49409

17426 Ridge Avenue. Ferrysburg, MI 49409

From $449,900

  • 2 Beds
  • 2 Baths
  • 1,322 SqFt
9585 Fields Drive. Zeeland, MI 49464

9585 Fields Drive. Zeeland, MI 49464

From $529,900

  • 4 Beds
  • 4 Baths
  • 2,484 SqFt
5505 Timberstone Lane. West Olive, MI 49460

5505 Timberstone Lane. West Olive, MI 49460

From $779,900

  • 5 Beds
  • 4 Baths
  • 3,037 SqFt
4649 Hidden Ridge Drive. Hudsonville, MI 49426

4649 Hidden Ridge Drive. Hudsonville, MI 49426

From $679,900

  • 5 Beds
  • 3 Baths
  • 2,918 SqFt
2895 E River Road. Twin Lake, MI 49457

2895 E River Road. Twin Lake, MI 49457

From $399,900

  • 3 Beds
  • 2 Baths
  • 1,382 SqFt
1500 Poppy Point Drive. Jenison, MI 49428

1500 Poppy Point Drive. Jenison, MI 49428

From $479,900

  • 2 Beds
  • 2 Baths
  • 1,613 SqFt
7414 Black Brook Drive. Zeeland, MI 49464

7414 Black Brook Drive. Zeeland, MI 49464

From $623,255

  • 4 Beds
  • 3 Baths
  • 2,787 SqFt
414 Flowerwood Drive Lot 13. Holland, MI 49424

414 Flowerwood Drive Lot 13. Holland, MI 49424

From $684,900

  • 4 Beds
  • 4 Baths
  • 2,794 SqFt
11930 Smithfield Drive Lot 43. Holland, MI 49424

11930 Smithfield Drive Lot 43. Holland, MI 49424

From $475,000

  • 3 Beds
  • 3 Baths
  • 2,331 SqFt
3406 Ravinewood Court. Jenison, MI 49428

3406 Ravinewood Court. Jenison, MI 49428

From $742,900

  • 2 Beds
  • 2 Baths
  • 1,706 SqFt
6308 Sturgeon Run. Muskegon, MI 49444

6308 Sturgeon Run. Muskegon, MI 49444

From $560,275

  • 4 Beds
  • 2 Baths
  • 2,371 SqFt
2346 W 112Th Street. Grant, MI 49327

2346 W 112Th Street. Grant, MI 49327

From $485,000

  • 3 Beds
  • 2 Baths
  • 1,749 SqFt
10769 56Th Avenue. Allendale, MI 49401

10769 56Th Avenue. Allendale, MI 49401

From $689,793

  • 4 Beds
  • 2 Baths
  • 2,652 SqFt
Static Map Image