Property Image

3407 Keokuk St

St. Louis MO, 63118

2 Bedrooms 2 Bathrooms

$75,000

Sold

Click Here For More Pictures