Retail

Shoppes at Andros Isle

Location:

8989 Okeechobee Blvd, West Palm Beach, FL 33411

Property details:

Square Footage:       80,988
Ownership Status:    Sold
Completion Date:     2000
Number of Units:      18