Posts

Denholtz Properties Acquires 107,000 SF Office Portfolio

Constructed in 2011, 618 East South St. is downtown Orlando’s first privately developed LEED-certified building.