94

Mason Township, MO Homes for Sale

Section Image Section Image
  • /18

    $19,900

    • 2 Beds
    • 2 Baths
    • 1,829 Sq Ft

    215 Division St, Hannibal, MO 63401

    Investor opportunity! Bring your vision and transform this 2-bedroom, 2-bath home into something special. Featuring hardwood floors and plenty of potential, this property is ready for a complete remodel. Whether you're an investor or a buyer looking for your next renovation project, this home offers a great opportunity to add value. Property is being sold as-is.

    Agent Photo

    Jenny Wisniewski

    Landmark Realty

    215 Division St, Hannibal, MO 63401
  • /6

    $20,000

    $30K PRICE DROP
    • Land
    • 7,492 Sq Ft
    • $116,279 per Acre

    1008 Center St, Hannibal, MO 63401

    Rarely is there an opportunity to build an historical style home in the Historical district of Hannibal but here it is. This lot offers street and back alleyway for easy access. Utilities are at boundaries of property. Lot is large enough to add a 21st century historical style home or a traditional style home, choices galore.

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    1008 Center St, Hannibal, MO 63401
  • /6

    $8,000

    $2K PRICE DROP
    • Land
    • 3,833 Sq Ft
    • $90,909 per Acre

    407 S Griffith St, Hannibal, MO 63401

    Wonderful opportunity to build the home of your dreams on this vacant lot! With plenty of potential and space to bring your vision to life, this property offers the perfect setting for your future home and outdoor living ideas.

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    407 S Griffith St, Hannibal, MO 63401
  • /27

    $240,000

    • 3 Beds
    • 2 Baths
    • 2,214 Sq Ft

    1109 Fulton Ave, Hannibal, MO 63401

    Welcome to this beautifully renovated 3-bedroom home, where modern updates meet incredible outdoor living! Thoughtfully updated and move-in ready, this property offers a warm and inviting space with plenty of room to relax and make it your own.The true showstopper is the backyard oasis! Whether you're enjoying your morning coffee, entertaining friends and family, or unwinding after a long

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    1109 Fulton Ave, Hannibal, MO 63401
  • /4

    $8,000

    $2K PRICE DROP
    • Land
    • 9,801 Sq Ft
    • $35,556 per Acre

    519 Riverside St, Hannibal, MO 63401

    Beautiful vacant lot ready for your dream home! Offering a great setting with endless possibilities, this property is the perfect place to build the home you've always envisioned. Enjoy the opportunity to create your own private retreat.

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    519 Riverside St, Hannibal, MO 63401
  • /26

    $239,897

    $35K PRICE DROP
    • 10 Beds
    • 5 Baths
    • 9,720 Sq Ft

    504 Broadway, Hannibal, MO 63401

    Value-add 9-unit investment opportunity with income already in place and clear upside ahead! Five finished units currently generate $3,150/month, while three additional units have been gutted and are ready to be finished. The previous roof leak has been addressed, and the final unit will require additional work to get rent-ready. Ideal for an investor looking to increase occupancy, improve cash

    Jeremy Farlow Farlow Real Estate Experts Inc

    504 Broadway, Hannibal, MO 63401
  • /24

    $327,900

    $57K PRICE DROP
    • 4 Beds
    • 4 Baths
    • 2,567 Sq Ft

    2610 Marsh Ave, Hannibal, MO 63401

    Welcome to the perfect 4 bed 4 bath home sitting on a well-manicured corner lot in the heart of America's Hometown! Whether you like to spend the majority of your time inside or out, this listing has you covered on both fronts. Step inside to find a massive living room, separate dining, and the largest primary bedroom suite you have ever seen. This home is no stranger to space & comfort with its

    Aaron Peters Century 21 Broughton Team

    2610 Marsh Ave, Hannibal, MO 63401
  • /5

    $193,600

    $4K PRICE DROP
    • Land
    • 22 Acres
    • $8,800 per Acre

    1806 Robinson Ave, Hannibal, MO 63401

    22 Acres of Prime Opportunity – Where Country Living Meets Modern Comfort. Welcome to an exceptional 22-acre property that perfectly blends peaceful rural living with endless potential. This premium tract of land is thoughtfully set up for farming, homesteading, or simply enjoying wide-open space with unmatched privacy. From the moment you arrive, you’ll appreciate the gently rolling terrain,

    Sheena Smith Prestige Realty, Inc

    1806 Robinson Ave, Hannibal, MO 63401
  • /11

    $25,000

    Pending
    • 2 Beds
    • 1 Bath
    • 962 Sq Ft

    1418 Park Ave, Hannibal, MO 63401

    Don't miss this solid brick bungalow offering a fantastic opportunity for investors, or anyone looking to put their personal touch on a home. Featuring 2 bedrooms, 1 bathroom, and a full basement, this classic bungalow has great bones and the kind of timeless curb appeal that's hard to find at this price point.The brick exterior means low long-term maintenance, and the full basement provides

    Sue-ann Westhoff Prestige Realty, Inc

    1418 Park Ave, Hannibal, MO 63401
  • /2

    $145,000

    • Land
    • 1.28 Acres
    • $113,281 per Acre

    0 Clear Creek Unit MIS26016805, Hannibal, MO 63461

    Prime opportunity in the desirable Clear Creek Subdivision! This 1.280-acre lot offers excellent road frontage just off Highway 61, providing outstanding visibility and easy access. Zoned commercial but allowing for residential use, this property presents endless possibilities—whether you're looking to build a business, investment property, or your future home. Located in a growing area with

    Madison Christal Christal Property Group, LLC

    0 Clear Creek Unit MIS26016805, Hannibal, MO 63461
  • /11

    $104,000

    • 3 Beds
    • 1 Bath
    • 2,259 Sq Ft

    228 Virginia St, Hannibal, MO 63401

    Discover the potential of this inviting single-family home located in Hannibal. This residence offers approximately 1,329 square feet of interior living space, featuring 3 bedrooms and 1 bathroom. The property is situated on a manageable 0.15 to 0.20-acre lot, providing ample outdoor space for your needs. The front yard offers a welcoming approach to the home, while the spacious backyard provides

    Mike Zouglas REO Xpress, LLC

    228 Virginia St, Hannibal, MO 63401
  • /22

    $359,900

    $20K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 3,260 Sq Ft

    185 Lake Apollo Dr, Hannibal, MO 63401

    Welcome home to 185 Lake Apollo Drive! This spacious brick ranch offers the perfect blend of comfort, character, and versatility in one of Hannibal’s established neighborhoods. With approximately 3,260 square feet of finished living space, this 4-bedroom, 3-bath home provides plenty of room for everyday living, entertaining, and growing.Step inside to a welcoming main level featuring both

    Roselee Ghattas Ravenscraft Realty

    185 Lake Apollo Dr, Hannibal, MO 63401
  • /21

    $149,900

    • 2 Beds
    • 1 Bath
    • 1,127 Sq Ft

    627 Pine St, Hannibal, MO 63401

    Move-in ready and packed with updates! This charming 2-bedroom, 1-bath home offers comfort, convenience, and room to grow. Featuring desirable main-level laundry, a functional floor plan, and a spacious 1-car garage, this home is designed for easy everyday living. Situated on a generous double lot, you’ll love the extra outdoor space—perfect for gardening, entertaining, pets, future additions, or

    Jennifer Ruhl Ravenscraft Realty

    627 Pine St, Hannibal, MO 63401
  • /49

    $320,000

    • 4 Beds
    • 3.5 Baths
    • 3,966 Sq Ft

    2009 Crescent Dr, Hannibal, MO 63401

    Back on the market due to the sellers' unforeseen life changes, creating a second opportunity to make this exceptional home yours.From the moment you step inside, you'll appreciate the more than 3,500 square feet of living space this 4-bedroom, 3.5-bath home has to offer. Designed for comfortable everyday living and entertaining, this home features fireplaces on both the main and lower

    Charles Rapp Prestige Realty, Inc

    2009 Crescent Dr, Hannibal, MO 63401
  • /7

    $47,000

    • Land
    • 10,890 Sq Ft
    • $188,000 per Acre

    0 Lot 50 Minnow Creek Subdvsn Unit MIS26004415, Hannibal, MO 63401

    Welcome to one of Hannibal's Newest Subdivisions! Discover your dream home in our stunning new subdivision, nestled in a prime location with easy access to highways, medical facilities, shopping, and dining options. This neighborhood is designed for those who appreciate comfort and convenience, making it the perfect place to call home. Our high-end single-family residences boast a minimum square

    Aaron Peters Century 21 Broughton Team

    0 Lot 50 Minnow Creek Subdvsn Unit MIS26004415, Hannibal, MO 63401
  • /49

    $329,000

    $10K PRICE DROP
    • 3 Beds
    • 5 Baths
    • 3,772 Sq Ft

    403 Broadway, Hannibal, MO 63401

    Located in the heart of historic downtown Hannibal, 403 Broadway presents an excellent mixed-use investment or owner-occupant opportunity. This versatile property features two upper-level residential apartments and a flexible commercial space on the main floor, offering the potential for multiple income streams.The upper levels include two separate apartments, both currently occupied by

    Rickelle Pimentel Christal Property Group, LLC

    403 Broadway, Hannibal, MO 63401
  • /37

    $115,000

    • 2 Beds
    • 1 Bath
    • 1,007 Sq Ft

    412 W Terrace Ave, Hannibal, MO 63401

    Step into the charm and character of this classic 1910 home offering 2 bedrooms, 1 bathroom, and 1,007 square feet of living space. Original woodwork throughout adds warmth and timeless appeal, showcasing the craftsmanship of the home's era. The comfortable floor plan provides inviting living spaces with plenty of opportunity to make the home your own. Outside, a detached 1-car garage offers

    Kelly LaForce Century 21 Broughton Team

    412 W Terrace Ave, Hannibal, MO 63401
  • /18

    $292,900

    Under Contract
    • 4 Beds
    • 3 Baths
    • 2,156 Sq Ft

    22 Settlers Trail, Hannibal, MO 63401

    Comfort, character, and plenty of space, this brick split-foyer has a lot to offer. The main level features three bedrooms, including the primary, along with a welcoming living room and a kitchen. You'll find beautiful maple cabinetry, granite countertops, a breakfast bar, and appliances that stay with the home. From the dining area, French doors open onto a covered deck overlooking the spacious,

    Connor Doyle Prestige Realty, Inc

    22 Settlers Trail, Hannibal, MO 63401
  • /20

    $215,000

    Pending
    • 3 Beds
    • 1 Bath
    • 1,251 Sq Ft

    3015 Marsh Ave, Hannibal, MO 63401

    Welcome home to this charming 3-bedroom, 1-bath home offering comfortable living and plenty of outdoor space! Step inside to find an open concept, updated kitchen with a fresh, inviting feel. Outside, you’ll love the flat, fully fenced yard—perfect for pets, kids, entertaining, or simply relaxing outdoors. Off-street parking adds extra convenience. Whether you’re a first-time homebuyer, looking

    Jordahn Leonard Prestige Realty, Inc

    3015 Marsh Ave, Hannibal, MO 63401
  • /84

    $1,500,000

    • 5 Beds
    • 4.5 Baths
    • 5,612 Sq Ft

    4 River Hills, Hannibal, MO 63401

    Perched high above the Mississippi River on 9.7 scenic acres just outside of Hannibal on Highway 79, this custom-built 5-bedroom, 4.5-bath home offers breathtaking panoramic views and a truly one-of-a-kind setting. Built in 2003, the home was thoughtfully designed to take full advantage of its bluff-top location, with expansive windows and an open floor plan that capture the beauty of the river

    Lucas Mitchell Trophy Properties & Auction

    4 River Hills, Hannibal, MO 63401
  • /32

    $175,000

    • 5 Beds
    • 3 Baths
    • 2,234 Sq Ft

    310 N 5th St, Hannibal, MO 63401

    Discover the potential of this spacious historic property located on N. 5th Street in the heart of downtown Hannibal. Intended for use as a triplex, the property offers a unique investment opportunity with the flexibility to utilize all three units as rentals or live on the main level while generating income from the two upper units.Full of character, the home features beautiful original

    Madison Christal Christal Property Group, LLC

    310 N 5th St, Hannibal, MO 63401
  • /44

    $180,000

    • 6 Beds
    • 4 Baths
    • 3,170 Sq Ft

    608 Center St, Hannibal, MO 63401

    Here’s an investment opportunity with a head start! This beautifully refinished Craftsman duplex in downtown Hannibal offers two spacious units, each designed with 3 bedrooms and 1.5 bathrooms. Major improvements have already been taken care of, including a complete rewire of the entire building, separate new HVAC systems and water heaters for each unit, and a new roof in 2023. The exterior has

    Connor Doyle Prestige Realty, Inc

    608 Center St, Hannibal, MO 63401
  • /3

    $10,000

    • Land
    • 3,920 Sq Ft
    • $111,111 per Acre

    1101 Lyon St, Hannibal, MO 63401

    Prime corner lot at Lyon and 11th Street offers a level, ready-to-build canvas in an established neighborhood. Previously the site of a duplex, this parcel is ideally suited for a new single-family home or income-producing investment property. Enjoy low-maintenance ownership at an attractive price point. Don't let this opportunity pass you by!

    Jill Ricker Prestige Realty, Inc

    1101 Lyon St, Hannibal, MO 63401
  • /20

    $237,500

    $2K PRICE DROP Under Contract
    • 3 Beds
    • 2.5 Baths
    • 1,663 Sq Ft

    3319 Bradley St, Hannibal, MO 63401

    You may get tired of reading the word NEW but this home has it all! Wiring, Plumbing, Flooring, 2 1/2 Bathrooms, Kitchen, all new Appliances, HVAC, Hot Water Heater, 2 Mini-Splits, Roof, side Deck and even some Siding. Spacious 3 bedrooms with ample closet space in each. 2 full bathrooms offer double sinks in each. Half bath is also the stackable laundry area. Full walk-out unfinished

    Lisa Ball Prestige Realty, Inc

    3319 Bradley St, Hannibal, MO 63401
  • /23

    $229,000

    $6K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,576 Sq Ft

    4 Paulina Dr, Hannibal, MO 63401

    Welcome to this three bedroom and two bathroom home. This split-level home offers living space on both the main level and the lower level. The main level has living room that adjoins the dining room and kitchen. Dining room has built in cabinets. The kitchen has wood cabinets and appliances convey. There is a deck off the dining room with access to the fenced backyard. Three bedrooms and one full

    J'Nelle Lee Hannibal Realty LLC

    4 Paulina Dr, Hannibal, MO 63401
  • /10

    $127,000

    $8K PRICE DROP Under Contract
    • 2 Beds
    • 1 Bath
    • 1,218 Sq Ft

    2317 Chestnut St, Hannibal, MO 63401

    Turn-key and move in ready! Welcome to this freshly remodeled two-bedroom home! Featuring new flooring, fresh paint, new doors, new bathroom and kitchen this one is sure to be a crowd pleaser! The large living room opens up to a separate dining room, perfect for all those family gatherings. The kitchen has BRAND NEW cabinets and countertops. The large laundry room is on the main level and

    Soshia Tymcheck Century 21 Broughton Team

    2317 Chestnut St, Hannibal, MO 63401
  • /7

    $70,000

    • 3 Beds
    • 2 Baths
    • 2,047 Sq Ft

    122 S Arch St, Hannibal, MO 63401

    Multifamily building featuring two separate units. The upstairs is a spacious two-bedroom, one bathroom home. The downstairs unit is a large one-bedroom home that has fresh paint and flooring.

    Soshia Tymcheck Century 21 Broughton Team

    122 S Arch St, Hannibal, MO 63401
  • /2

    $395,000

    Under Contract
    • 5 Beds
    • 3.5 Baths
    • 3,702 Sq Ft

    261 Hummingbird Ln, Hannibal, MO 63401

    Need space in a beautiful area!? Check out this 3,700+sqft of livable space, 5-bed, 4-bath home complete with an in-ground pool, nestled in one of Hannibal's most sought-after subdivisions! It isn't every day you have the opportunity to pick up property with half as much as this one has to offer at this price point and amenities such as: a massive concrete basketball court, half acre of land,

    Aaron Peters Century 21 Broughton Team

    261 Hummingbird Ln, Hannibal, MO 63401
  • /3

    $85,000

    • 3 Beds
    • 1 Bath
    • 936 Sq Ft

    210 N Griffith St, Hannibal, MO 63401

    Three-bedroom home with a covered front porch and a large backyard! Currently a rental property with a long-term tenant and priced so aggressively, this is an excellent investment property or would make a great starter home!

    Soshia Tymcheck Century 21 Broughton Team

    210 N Griffith St, Hannibal, MO 63401
  • /87

    $470,000

    New Construction $5K PRICE DROP Under Contract
    • 3 Beds
    • 2.5 Baths
    • 1,620 Sq Ft

    221 N 6th St, Hannibal, MO 63401

    This one-of-a-kind "Historically Designed Infill House" is a new two-story Steamboat Carpenter Gothic Revival built by renowned preservationist Bob Yapp. Blending high-efficiency new construction with salvaged 1845 materials from the original home on this site, it offers timeless character with modern comfort. The home features 3 beds, 2.5 baths, a large custom kitchen with handcrafted cabinets,

    Madison Christal Christal Property Group, LLC

    221 N 6th St, Hannibal, MO 63401
  • /36

    $425,000

    New Construction Pending
    • 4 Beds
    • 2.5 Baths
    • 2,436 Sq Ft

    10755 Ssr-H, Hannibal, MO 63401

    Thoughtfully designed and beautifully crafted, this brand-new modern barndominium offers the perfect balance of style, comfort, and space on 3.5 acres in the Monroe City School District. Featuring 4 bedrooms, 2.5 baths, and an open-concept layout with contemporary finishes throughout, the home is ideal for both everyday living and entertaining. The impressive 40x30 attached garage/shop includes

    Larry Job EXP Realty, LLC

    10755 Ssr-H, Hannibal, MO 63401
  • /4

    $75,000

    • 4 Beds
    • 3 Baths
    • 1,651 Sq Ft

    700 Center St, Hannibal, MO 63401

    Look beyond the exterior, the inside of this building is the real treasure! This building features THREE UNITS, each with two bedrooms and one bathroom. The downstairs unit comes with a garage. The inside of the building has been kept in exceptional condition - you have to see it to believe it! Schedule your showing today!

    Soshia Tymcheck Century 21 Broughton Team

    700 Center St, Hannibal, MO 63401
  • /22

    $60,000

    Under Contract
    • 2 Beds
    • 1 Bath
    • 1,144 Sq Ft

    1526 Booker St, Hannibal, MO 63401

    Walk right in with no steps! Covered front porch to enjoy. Spacious living room has woodburning fireplace. Dining room off kitchen. The two bedrooms are separated adding privacy. Bath updated a few years ago. Hardwood floors are a plus. Patio overlooking back yard is just outside of walk-out basement. Yes, this home needs work (because the portion of the roof that is flat is leaking) & the home

    Sue Giroux Century 21 Broughton Team

    1526 Booker St, Hannibal, MO 63401
  • /17

    $149,000

    Under Contract
    • 3 Beds
    • 1 Bath
    • 1,126 Sq Ft

    8 Wauneta Place, Hannibal, MO 63401

    Affordable, move-in ready, and beautifully remodeled, this charming ranch-style home is ready for its next owner! Offering 3 bedrooms and 1 full bathroom, this home features numerous updates, including a new HVAC system and new water heater for added comfort and peace of mind. The kitchen is equipped with a gas range, perfect for those who love to cook, while the durable metal roof provides

    Ariana Brown Prestige Realty, Inc

    8 Wauneta Place, Hannibal, MO 63401
  • /3

    $6,500

    • Land
    • 3,267 Sq Ft
    • $86,667 per Acre

    319 S Griffith St, Hannibal, MO 63401

    Affordable investment opportunity with multiple parcels included! This package includes the adjoining vacant lots at 1906 Spruce Street, 1908–1910 Spruce Street, and 319 S. Griffith Street, along with an additional vacant lot at 2209 Gordon Street. All four properties are being sold together for a total package price of just $6,500. With multiple parcels included at an affordable price point,

    Connor Doyle Prestige Realty, Inc

    319 S Griffith St, Hannibal, MO 63401
  • /21

    $143,000

    $5K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,588 Sq Ft

    310 Olive St, Hannibal, MO 63401

    Welcome home to this spacious 2,588 sq. ft. property featuring 3 bedrooms plus a versatile bonus room that could easily serve as a 4th bedroom, home office, playroom, or hobby space. Inside, you'll find 2 full bathrooms, convenient main-level laundry, and generous living spaces designed with plentiful windows, most of which have been upgraded to vinyl. Step outside to enjoy the covered back

    Connor Doyle Prestige Realty, Inc

    310 Olive St, Hannibal, MO 63401
  • /14

    $45,000

    • 1 Bed
    • 1 Bath
    • 1,015 Sq Ft

    2622-2626 Rackliffe St, Hannibal, MO 63401

    Investment property located on two lots in the Mark Twain Elementary School. Home could have living room, kitchen, dining area, and bathroom on the main level. The upper level could be finished into one or two bedrooms. The property has an unfinished basement. There is a detached garage. The yard is fenced. Access is available from Rackliffe Street or the alley behind. No utilities; use caution

    J'Nelle Lee Hannibal Realty LLC

    2622-2626 Rackliffe St, Hannibal, MO 63401
  • /22

    $249,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,604 Sq Ft

    130 Pioneer Trail, Hannibal, MO 63401

    This listing is active on Sunday, August 16. Showings can begin after 4:00 pm. There are 3 bedrooms and 2.5 bathrooms on the main level a sunroom, fenced backyard and an unfinished basement. Seller just had new sewer line replaced from the house to the street and a foundation system installed in the basement for water control. This home has been very well maintained and ready for a new buyer.

    Sue-ann Westhoff Prestige Realty, Inc

    130 Pioneer Trail, Hannibal, MO 63401
  • /24

    $48,000

    $4K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 812 Sq Ft

    808 Vermont St, Hannibal, MO 63401

    Opportunity awaits with this 2-bedroom, 1-bath home located on a level lot at 808 Vermont Street in Hannibal. Previously used as a rental property, this home has already seen several recent updates, including new carpet and flooring, fresh interior paint, a new bathroom vanity, new water lines and electric wall heaters. These improvements offer a solid starting point for an investor or buyer

    Teree Haynes Hannibal Realty LLC

    808 Vermont St, Hannibal, MO 63401
  • /25

    $113,000

    Under Contract
    • 2 Beds
    • 1 Bath
    • 1,540 Sq Ft

    3001 Marsh Ave, Hannibal, MO 63401

    Stop in at 3001 Marsh Ave and take a look at this quaint single family home setting on a corner lot with a large yard. As you walk through the front door, you will enter the living room/setting room where the owner has had new flooring installed. Going straight forward you come to a room that could be a separate family room (or even a formal dining area). New flooring here too. The bathroom is

    Teree Haynes Hannibal Realty LLC

    3001 Marsh Ave, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 3

How to Buy a Home How to Finance a Home How to Sell a Home