15570 SW 105th LN # 1715, Miami, FL 33196
1
bed
1
bath
586 Sq.Ft. LIVING AREA