For sale $949,000 South Carillon Beach #1103 6799 Collins Ave #1103, Miami Beach FL 33141 1 bd · 2 ba · 890 sq ft MLS# A12067171 · Listing courtesy of Douglas Elliman