Investcorp sold two Florida retail centers–Plaza at Delray, located in Boca Raton, and Mission Bay Plaza, located in Delray Beach–in deals totaling 606,480 square feet. Terms of the two transactions were not disclosed. Plaza at Delray is a class A ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.