RateMyApartments
Plantation Square Ratings and Reviews
Plantation Square
2411 S 61st St, Temple, TX 76502
CURRENTLY REVIEWING