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 roofs and 460 solar panels producing over 220,000 kWh per year. Property DetailsNorth Florida Avenue…