Description
Plaza Del Sol
PALM BEACH
Total Sq Ft: 7,125
Address: 230 Sunrise Avenue
City: Palm Beach
State/County: Florida
Zip: 33480
Country: United States
Open In Google Maps Property Id : 18516
Property Size: 7,125.00 ft2
Total Sq Ft: 7,125