2900 NW 10th Ave, Miami FL 33127
2900 NW 10th Ave, Miami FL 33127, Miami, FL 33127
$1,500,000
3,640 Sq Ft