Neighborhood & Directions

Map highlighting River Rock area with nearby amenities including restaurants and schools.

11301 N 53rd St, Tampa, FL 33617

Frequently Asked Questions

Where is River Rock Apartments located?
River Rock Apartments is located at 11301 North 53rd Street, Temple Terrace, FL, 33617.