Brick exterior, thermal windows, some stained glass windows, corner lot One year lease required. After lease, terms go to month to month with one month notice.
Off market
Price Unknown
3967 Wilmington Ave APT 1W, Saint Louis, MO 63116
1beds
1baths
750sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$817 Estimated rent