This is a 2 bedroom, 1.0 bathroom, multi family home. This home is located at 6237 Southwood Ave APT 2N, Saint Louis, MO 63105.
Off market
Price Unknown
6237 Southwood Ave APT 2N, Saint Louis, MO 63105
2beds
1baths
--sqft
MultiFamily
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$1,764 Estimated rent