3131 Ohio Ave | Image 1
New
3131 Ohio Ave | Image 2
3131 Ohio Ave | Image 3
3131 Ohio Ave | Image 4
3131 Ohio Ave | Image 5
3131 Ohio Ave | Image 6
3131 Ohio Ave | Image 7

$299,900

For Sale

4 days ago

3131 Ohio Ave, Saint Louis, MO

Townhouse

MLS® 26024170

3 Bed

3 Bath

2289 sqft

--

  • Key Facts
  • Description
  • Map

Key Facts

Type Townhouse
Levels Residential
Size 2289 sqft
Garage 
Taxes $2,765
Days Active 3
Lot Size 
Approx. Age 1887
Avg. Price Per Sqft $131
MLS® Number 26024170

Property Address: 3131 Ohio Ave, Saint Louis, MO, 63118-2417

Average square foot calculated using Size range provided by listing agent.

Description

This stunning three-bedroom, three-bath historic home offers over 2, 200 square feet of character-filled living space across three full levels. From the moment you begin exploring the inside, you’ll notice the soaring 10-foot ceilings, intricate millwork, and a beautiful decorative fireplace that anchors the home’s timeless charm. The flexible layout includes multiple bonus spaces perfect for a home office, studio, or guest accommodations, while a unique rooftop access feature adds even more potential and personality. Possible hardwood flooring throughout the newer flooring. Ideally located near Benton Park, the home sits within an area that has seen significant revitalization, with beautifully restored architecture and a growing sense of community. Newer AC units and FP and the roof is only 3 years young and with the window layout this makes the utility bills very reasonable! Residents enjoy the charm of historic surroundings along with the convenience of nearby local amenities, dining, and green spaces. A rare opportunity to own a distinctive piece of St. Louis history with modern livability and room to grow. Showings start 4/22.
MLS® Number26024170
Laundry LevelLower
Central VacNo
FireplaceNo
Acreage
Exterior
Garage
Approx. Age1887
BasementFull, Unfinished
DrivewayDriveway
Garage Spaces
Heat
A/C
Heating Fuel

Extras

Price History

-End Date
Not Sold YetSold Price

For Sale

Apr 21, 2026List Date
$299,900List Price
  • Commute

Commute

Starting Address
Destination Address
3131 Ohio Ave, Saint Louis, MO

Like what you see?

Complete the form and we'll be in touch. No login necessary.

Add a Comment
Loading...

Similar Listings

Comparable Properties