The property, located at 6802 Energy Court in Sarasota, is the company’s second location in Lakewood Ranch March 11, 2021 by The property, located at 6802 Energy Court in Sarasota, is the company’s second location in Lakewood Ranch emailprint