1002 1/2 Allen Ave #A, St Louis 63104-3910

1002 1/2 Allen Ave #A, St Louis 63104-3910
Active $245,000 - City
2249 Sq Ft 2 Bedrooms 2.5 Bathrooms 1900 Year Built

Neighborhood: Soulard

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

Property Map

Similar Properties