RateMyApartments
St. James Place Townhomes Ratings and Reviews
St. James Place Townhomes
12614 Bayou Oaks Place, Tampa, FL 33612
CURRENTLY REVIEWING