Source Walls of glass in this modern home open up to a 60′ long reflecting pool and a beautiful view of the bay on Di Lido Island, Miami Beach. [1900×1116]