3939 Utah Street, St Louis, MO 63116 – New Exclusive Listing
3939 Utah Street, St Louis, MO 63116 Rehabbers & Investors this one for you! Beautiful split-entry two-family in popular Tower Grove South is waiting for you to work your magic! Spacious 2bed/1bath units feature large living and dining rooms, as well as great, South-facing sunrooms! Once renovated, these units will be the jewels of your