Sold $1,495,000 72 Park #1702 580 72nd St #1702, Miami Beach FL 33141 2 bd · 2 ba · 995 sq ft MLS# A12004353 · Listing courtesy of Douglas Elliman