Palm Beach Plaza Mall Aruba

Palm Beach Plaza Mall

Shopping center
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
This multilevel mall, consisting of four different buildings with a total of 12 halls covers an area of nearly 15,000m2 making it the biggest of its kind …

Social profiles