About Elena
- 1 - 2 Bedroom units ranging in size from 433 sq. ft. to 786 sq. ft.
Elena Properties
For Sale
Rent
Load More
Load More
Condo Info
- Address:1560 Meridian Ave
- Area:Miami Beach
- Status:Re-Sales
- Total Units:18