Property Image

3439-3441 Louisiana Ave

St. Louis MO, 63118

8 Bedrooms 4 Bathrooms

$64,000

Sold

Click Here For More Pictures