Masonite_Ybor_Office & Showroom
Tampa, Florida
Site Area_1.3 acres
Built Area_31,000 sf
Completion_2017
Site Area_1.3 acres
Built Area_31,000 sf
Completion_2017