This is a 3952 square foot, apartment home. This home is located at 4629-4631 S Broadway, Saint Louis, MO 63111.
Off market
Street View
$59,090
4629-4631 S Broadway, Saint Louis, MO 63111
--beds
--baths
3,952sqft
Apartment
Built in 1960
-- sqft lot
$-- Zestimate®
$15/sqft
$1,164 Estimated rent