8210 NW 10th St # 4, Miami FL 33126
8210 NW 10th St # 4, Miami FL 33126, Miami, FL 33126
$374,999
2 Beds · 3 Baths · 1,250 Sq Ft