This 248 unit apartment community is located next to the University of South Florida campus in Tampa and was entirely renovated with a rich amenity package targeted to students.
◄ Previous PropertyNext Property ►