• Type Office
  • Market Tampa
  • Sq. Ft. 35,880
  • Address1413 South Howard Avenue
    Tampa, FL, USA