719 Meridian Ave # 5, Miami Beach, FL 33139
2
beds
1
bath
680 Sq.Ft. LIVING AREA