Retail

Shoppes at Ibis

Location:

10130 Northlake Blvd, West Palm Beach, FL 33412

Property details:

Square Footage:       80,529
Ownership Status:    Sold
Completion Date:     1999
Number of Units:      20