6761 SW 105th Pl, Miami, FL 33173
3
beds
3
baths
2,428 Sq.Ft. LIVING AREA
5,280 Sq.Ft. lot