BOCA BAY PLAZA ADDRESS Boca Raton, Florida 21,000 SF net leasable retail strip mall Acquisition, Turnround, and sale in 3 years.