19800 SW 180th Ave #271, Miami, FL 33187
4
beds
2
baths
1,690 Sq.Ft. LIVING AREA
3,980 Sq.Ft. lot