River Run Preserve Shopping center Address 7801 Temple Terrace Hwy, Tampa, FL 33637 Website www.riverrunpreserve.com Rating on Google Maps 4.50 (47 reviews) Open on Google Maps