1100 West Ave # 408, Miami Beach, FL 33139
Studio
1
bath
530 Sq.Ft. LIVING AREA