Left Main REI
← All properties

8713 S Grand Ave, St Louis, Missouri, 63125, US

8713 S Grand Ave, St Louis, Missouri 63125· U Buy Houses

Price
$60,000
Beds
1
Baths
1
Sqft
752
Year built
—
Type
—
Occupancy
—
Rehab level
—
Garage
—

Location