8300 NW 10th St, Miami FL 33126

8300 NW 10th St, Miami FL 33126, Miami, FL 33126

8300 NW 10th St, Miami FL 33126

$325,000

2 Beds · 3 Baths · 1,250 Sq Ft