12/15/2021

Acquisition of Coralwood Center

Coralwood Center, a 350,000 sq. ft. retail property located in Cape Coral, FL