Located at 6610 and 6620 Indian Creek Drive, Miami Beach, Peloro is a boutique condominium fashioned after the Sicilian lighthouse and inspired by the romantic ambience of the sultry Mediterranean.
Year : 2020
Project Name : Peloro
Location : Miami Beach, FL