1540 Euclid Ave # 101, Miami Beach, FL 33139
1
bed
1
bath
680 Sq.Ft. LIVING AREA
Lovely unit with open layout, large bedroom and impact windows.
– Joyce Parra