2001 Meridian Ave #505, Miami Beach, FL 33139 - MLS#F10251906 - Sn...