RateMyApartments
The Plaza Ratings and Reviews
The Plaza
1108 E Genesee St, Syracuse, NY 13210
CURRENTLY REVIEWING