Miriam Poggio
786-356-2610
living in a luxurious beachfront paradise in the Southern Florida hotspot of Miami Beach? If so, then SMG Holdings and Arch Revvelta Vega Logan have just what you are looking for– Peloro. Located at 6620 Indian Creek Drive, on the shores of Biscayne Bay, Peloro is a 7 story, 115 units.