Homes for sale - 1881 79th Street Cswy #704, Miami Beach, FL 33141 ...