This is a 505022 square foot, apartment home. This home is located at 94 Southwood Dr, Saint Peters, MO 63376.
Off market
Street View
$53,338,068
94 Southwood Dr, Saint Peters, MO 63376
--beds
--baths
505,022sqft
Apartment
Built in 2022
-- sqft lot
$-- Zestimate®
$106/sqft
$2,582 Estimated rent