Buenavista Plaza

Deerfield Beach, Florida

30,000 SF net leasable retail strip mall Acquisition and Turnroundin 3 years.