Twin Lakes Office Park
Twin Lakes Office Park is a 10-building, 80,000 sq. ft. office park located north of Tampa in the Carrollwood sub-market. Kennedy Investments purchased the office park in early 2014 and completed a $2,000,000 renovation with new energy efficient HVAC systems, metal standing seam…