Real Estate Listings
605 N 5th St, Canton, MO 63435, USA
Classic ranch here: this very clean 3-bed, 1-bath ranch offers...
503 Hawkins Avenue, Hannibal, MO, 63401
Step inside and fall in love with this beautifully remodeled,...
113 Wood Street, Shelbina, MO, 63468
Welcome to this beautifully updated ranch-style home in Shelbina, Missouri—offering...
806 N 8th St, Canton, MO 63435, USA
Worth the price! This cozy 2-bed, 1-bath bungalow offers a...
312 Locust Street, Bowling Green, MO, 63334
Welcome to Bowling Green, Pike County, Missouri If you’re searching...
160 Church, New Canton, IL, 62356
Welcome home to this adorable 3-bedroom, 1-bath ranch – perfect...
215 Summit Street, Hannibal, MO, 63401
Welcome to the most whimsical, dreamy and ultra-moody home near...
212 Division Street, Hannibal, MO, 63401
The ultimate Fixer-Upper Dream! This one is a blank slate...
22278 State Highway 156, Ewing, MO, 63440
Welcome to this spacious and well-maintained 5-bedroom, 3-bath home set...
210 State Hwy N, Ewing, MO 63440, USA
Setups like this don’t come along often! This very well-maintained...
311 Olive Street, Hannibal, MO, 63401
Welcome to this charming and well-maintained two-story 3 bed, 2...
714 Rock Street, Hannibal, MO, 63401
Investor Alert! This versatile property—currently configured as a duplex but...
201 Massie Street, Palmyra, MO, 63461
Welcome to this beautifully refreshed 2-bedroom, 1-bath home sitting proudly...
213 State Street, La Belle, MO, 63447
Both 211 and 213 State St. are included in this...
1707 35th Street, Hannibal, MO, 63401
This 2-story home, in Oakwood neighborhood, offers a great opportunity...
41372 Eisenhower Trl., Perry, MO, 63462
Priced for a QUICK SALE, this Mark Twain Lake property...
12455 New London Gravel Road, New London, MO, 63459
The gorgeous home sits on 5 ACRES with a POND...
3122 Rendlen Avenue, Hannibal, MO, 63401
2 bedroom, 1 bath home on Rendlen Ave in Hannibal....
302 6th, New London, MO, 63459
3 bedroom, 2 bath ranch style home on a corner...
2900 Garfield Street, Hannibal, MO, 63401
Welcome home to this inviting 1.5-story bungalow nestled on the...
309 4th Street, Canton, MO, 63435
This 4-bed/ 1-bath home in Canton, MO has been completely...
2025 Broadway, Hannibal, MO, 63401
Step into the charm of this renovated 2-bedroom, 1.5-bath home...
1121 Union Street, Hannibal, MO, 63401
Back on market through no fault of the sellers! Completely...
107 Abbott Street, Monroe City, MO, 63456
Fixer-Upper with Great Potential! This property is packed with potential...
24 Lamar Drive, St Louis, MO, 63136
Thoughtfully renovated home with major updates to keep maintenance costs...
29031 State Highway V, Maywood, MO, 63454
Welcome home to 29031 Highway V, Maywood, MO. A stunning...
24129 Granite Avenue, Lewistown, MO, 63452
Discover your ultimate private retreat at 24129 Granite Avenue in...
108 Whipporwill Lane, Hannibal, MO, 63401
Ready to be home for the holidays? This beautiful 3-bedroom,...
1009 Union Street, Hannibal, MO, 63401
Welcome home to this charming 3-bedroom, 2-bath residence situated on...
62419 Oak Hill Road, New London, MO, 63459
Three bedroom, two bath private country home sitting on 3.73...
615 Locust Street, Paris, MO, 65275
Updated 3 bed, 1 bath ranch home with a two...
1901 Chestnut Street Street, Hannibal, MO, 63401
Don’t miss a chance to see this one bedroom, one...
274 Dashwood Drive, Ferguson, MO, 63135
Ditch the cookie-cutter interiors & find yourself at home in...
106 Levering Avenue, Hannibal, MO, 63401
Charming bungalow full of character! You’ll love the arched doorways,...
205 8th Street, La Grange, MO, 63448
Welcome home to 205 South 8th Street in La Grange,...
424 Main Street, Palmyra, MO, 63461
Welcome to 424 North Main Street in Palmyra, MO, where...
905 Spring Street, Palmyra, MO, 63461
The property you’ve been waiting for has arrived! Move-in ready...
419 Main Street, Bowling Green, MO, 63334
This updated home is full of character and ready for...
1100 Fulton Avenue, Hannibal, MO, 63401
Discover affordability and opportunity with this charming Hannibal property located...
118 Elm Street, Palmyra, MO, 63461
Priced to Sell! Check out this 2 bedroom, 1 bath...