2701 Russell Blvd, St Louis 63104-2137

2701 Russell Blvd, St Louis 63104-2137
Under Contract FAST! $209,000 - City
2 Bedrooms 1 Bathroom 1893 Year Built

Neighborhood: Fox Park

We're sorry, but we couldn't find MLS # 18070906 in our database. This property may be a new listing or possibly taken off the market. Please check back again.

Property Map

Similar Properties