This is a 22008 square foot, single family home. This home is located at 916 Olive St SUITE 2, Saint Louis, MO 63101.
Off market
Street View
$260,100
916 Olive St SUITE 2, Saint Louis, MO 63101
--beds
--baths
22,008sqft
SingleFamily
Built in 1884
-- sqft lot
$260,100 Zestimate®
$12/sqft
$1,509 Estimated rent