Description
The Leonardo Apartments
PALM BEACH
Luxury 1 Bedroom Apartment
Space Sq Ft: 435
AVAILABLE
Spacious 2 Bedroom Apartment
Space Sq Ft: 573
AVAILABLE
Documents
Address: 230 Sunrise Avenue
City: Palm Beach
State/County: Florida
Zip: 33480
Country: United States
Open In Google Maps Property Id : 18664