• Dilido Island Residence, Miami Beach, Florida, Front View

  • Dilido Island Residence, Miami Beach, Florida, Rear View