SOLD: 580 72ND #704, MIAMI BEACH, FL 33141 A11773312