100% Approve
OVERALL RATING
Windsor Gardens Apartments
624 Walpole St
Norwood, MA 02062
Contact: 781-762-8283
This apartment has
7
reviews
Overprice, Undermaintained
Reviewed by:
Review Date:
1/8/2005
Rented: From 2003 To 2004
What's your opinion of this review?
0 Review Responses
Can't find what you're looking for?
Custom Search