8260 NW 10th St # 4, Miami, FL 33126
3
beds
3
baths
1,780 Sq.Ft. LIVING AREA