05/20/2021

Acquisition of 20 N Orange

20 N Orange, a 280,000 sq. ft. office property located in Orlando, FL