Barcelona Square

Barcelona Square

Barcelona Square

Barcelona Square is a 2.43-acre parcel of land for 261 multifamily units. The property is just north of Downtown West Palm in Northwood and features water views and proximity to shopping & dining destinations.

Location:
West Palm Beach, FL

Units:  261

Transaction Value: $23,250,000

Assignment:
Investment Sale