7920 NW 11th Ave, Miami FL 33150
7920 NW 11th Ave, Miami FL 33150, Miami, FL 33150
$3,670