12425 Race Track Road
12425 Race Track Road Tampa , FL 33626

12425 Race Track Road - office for lease

23,105 ft2
Office Lease
Contact us for price

Description

  • 12425 Race Track Road is a two-story, office property comprising 42,500 total square feet.

Documents and resources

12425 Race Track Road - office for lease

Presented by: