Broward Plaza, a 74,300 SF retail center in Davie, FL, which includes a Miami Grill outparcel, has sold for $12.8 million. El-Ad Broward Plaza LLC, an entity of El-Ad National Properties, acquired the 8.18-acre site from Saber Griffin Two, LLC.
Read More