Property Image

4141 Eichelberger St

St. Louis MO, 63116

1 Bathrooms

$80,000

Sold

Click Here For More Pictures