River Rock Luxury Apartments is located 5 minutes from the University of South Florida. Our property is off of Fowler Ave in Tampa, Florida. Enjoy the convenience of Publix Super Market, Carrabba's Italian Grill, Outback Steakhouse, Applebees, Subway, Burger King and so much more, minutes from your doorstep!
11301 N 53rd St
Tampa, FL 33617