2727 Indian Creek Drive, Miami Beach, Florida 33140-4429 USA
Photo Credit: Freehand Miami
Claim copyright