tomo logo
See all homes in Michigan

Cheap Homes for Sale in Michigan

7,380 homes
Price drop
mls-logo

28350 Maple St, Roseville, MI 48066

This beautiful home was completely renovated and remodeled in 2024. Enjoy the open concept kitchen, dining and living room. This beautiful kitchen boasts soft close cabinets with corian countertops a...
mls-logo

6187 Havelock Dr, Clarkston, MI 48346

Welcome to this beautifully updated 2-bedroom, 1-bath ranch home, offering the perfect blend of style, comfort, and convenience. The home features a spacious open-concept living area with luxury viny...
Price drop
mls-logo

5801 Baldwin Blvd, Flint, MI 48505

Don't miss this opportunity on this 3 bedroom 1 bath ranch home with full basement!!! Home features new bathroom, new kitchen, new flooring throughout and paint. Fully fenced lot with a detached ...
mls-logo

58763 Lakeshore Dr, Colon, MI 49040

Spacious ranch with panoramic views of Palmer Lake with a association access across the road for your boat and all the lake fun. Fenced in yard with a 2 car garage, pole barn and gazebo for summer ni...
mls-logo

5664 N County Line Road, Warren Twp, MI 48618

Check out this nicely updated 3 bed, 2 bath, home on nearly 10 acres in Northwest Midland County. A very nice private setting with lots of room for animals and a garden, along with a 30x40 garage tha...
mls-logo

125 Cuttle Rd Unit B11, Marysville, MI 48040

Highly desirable ranch condo in Marysville. Spacious 2 bedroom 2 bath with large living room open to the dining room that includes built ins. Large primary with full bath and full finished basement. ...
Price drop
mls-logo

149 St Marys Lake Rd, Battle Creek, MI 49017

Welcome to this 2-3 bedroom /1 bath home on a double lot in Pennfield Twp. This ranch style home offers an open floor plan, large primary bedroom, main floor laundry, and sliding door to the fenced i...
mls-logo

21608 Wheeler St, Farmington Hills, MI 48336

If you're on the hunt for a move-in ready home with everything on one level, your search ends here! This charming 3-bedroom, 1-bathroom home is ready for its next owners. The current owners have meti...
Price drop
mls-logo

14194 Hicks Lake Dr, Evart, MI 49631

Step into your lakeside dream at this stunning 1 bed, 1 bath, just steps from lake access and the pristine waters of Hicks Lake! With its beautifully refinished pine interior and chic recessed lighti...
Price drop
mls-logo

21440 Bennett St, Detroit, MI 48219

Totally Rehabbed from top to bottom. Everything is brand new. Paint inside and out. Floors, kitchen, bathroom, ceilings, windows, and roof. Pictures will tell the story! No showings are Allowed after...
Price drop
mls-logo

13530 9 Mile Rd, Kaleva, MI 49645

Located just outside the quaint village of Kaleva, this 3-bedroom home offers a peaceful retreat with the convenience of nearby amenities. open floor plan seamlessly connects the living, dining, and ...
mls-logo

623 S Franklin St, Mount Pleasant, MI 48858

Right in the heart of Mount Pleasant! This 3 bedroom, 2 bathroom home is located close to downtown, just minutes from schools, parks, grocery stores, restaurants and CMU. On the main level you will f...
mls-logo

31665 Hayes Rd, Warren, MI 48088

Don’t miss out on this great, North Warren, brick ranch with major updates! Roof 2014, Furnace 2024! Whole house generator 2024! Hardwood floors believed to be under the carpet. Features include an ...
mls-logo

308 E Garfield Rd, Twin Lake, MI 49457

Welcome to 308 E Garfield, offering the perfect blend of comfort and tranquility in Twin Lake. Nestled on just over half an acre of land on a peaceful, low-traffic road with a circle drive, this 3 b...
mls-logo

1922 Elmwood St, Port Huron, MI 48060

Charming, well maintained home, located in the heart of Port Huron, minutes from downtown, I-94 expressway, and shopping. This home offers a cozy living room with plenty of natural light, newer kitch...
mls-logo

7912 E U Ave, Vicksburg, MI 49097

2 Acres, ''Fixer-upper''. Classic farm house is built solid featuring a newer ''wrap-a-round'' front porch just waiting for your porch swing! Excellent country location just south of Indian Lake and ...
Price drop
mls-logo

24448 Ross St, Dearborn, MI 48124

Welcome home! This inviting mid-century bungalow effortlessly blends classic charm with modern comforts in the heart of Dearborn. Featuring three spacious bedrooms, this home is perfect for families...
mls-logo

15354 Flowerfield Rd, Three Rivers, MI 49093

Welcome to this charming home in the serene Flowerfield Township! Nestled on nearly half an acre, this property offers a generous yard, perfect for outdoor activities and creating your dream garden.T...