3431 Meramec St
3431 Meramec St
Price Upon Request

3431 Meramec St

Share Property

Location

3431 Meramec Street, Saint Louis, MO 63118

Status

Sold

Property Amenities

View additional property information below.
Area & Lot
Lot Area 0.55 Acres
Year Built 1985
Type COMMERCIAL
Status Sold
Exterior
Stories 1
Other Exterior Features Fenced Lot, Security System
Utilities Gas, Sewer - City, Water - City