10040 NW 8th Ave, Miami FL 33150
10040 NW 8th Ave, Miami FL 33150, Miami, FL 33150
$599,999
2,119 Sq Ft