BUENAVISTA PLAZA

ADDRESS

Deerfield Beach, Florida

 

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

Property sold in 2015.