10040 NW 8th Ave, Miami FL 33150

10040 NW 8th Ave, Miami FL 33150, Miami, FL 33150

10040 NW 8th Ave, Miami FL 33150

$599,999

2,119 Sq Ft