8170 NW 10th St # 2, Miami FL 33126
8170 NW 10th St # 2, Miami FL 33126, Miami, FL 33126
$290,000
2 Beds · 3 Baths · 965 Sq Ft