This 2508 square foot apartment home has 3 bedrooms and 1.0 bathrooms. This home is located at 19 Windemere St, Springfield, MA 01104.
Off market
Street View
Price Unknown
19 Windemere St, Springfield, MA 01104
3beds
1baths
2,508sqft
Apartment
Built in 1925
-- sqft lot
$-- Zestimate®
$--/sqft
$-- HOA