18 Casa Clara Luxury Residence – Di Lido Island, Miami Beach, Florida The Pinnacle List Source Shuffle Attached to: Casa Clara Residence – 212 W Dilido Dr, Miami Beach, FL, USA ๐บ๐ธ