102 24 ST #1207, Miami Beach, FL 33139 - MLS#A10156315 - Found It H...