NORWOOD 3 ADDN SEC 1

18900 11th Ave NW Miami Gardens FL 33169

Pending
18900 NW 11th Ave, Miami Gardens FL 33169
5 bed
2 bath
1918 sqft

$489,000