RateMyApartments
The Residences at Vista Square Ratings and Reviews
The Residences at Vista Square
1410 Curry Rd, Schenectady, NY 12306
CURRENTLY REVIEWING