The Oaks Plaza is a very well established Plaza in Temple Terrace with over 48,000 square feet of leasable space which includes a mixture of retail and professional office. Located on N. 56 Street between Busch Blvd. & Fowler Ave.
413 S MacDill Ave.
Tampa, Fl 33609