SOLD: 102 24TH ST #1440, MIAMI BEACH, FL 33139 A11861836