π 6926 Temple Palms Ave, Temple terrace, FL 33617
Match with student apartments
π Write a Review