NORWOOD 2ND ADDN

1085 191st St NW Miami Gardens FL 33169

FOR RENT from 2026-01-19
1085 NW 191st St # 1085, Miami Gardens FL 33169
3 bed
2 bath
2462 sqft

$3,800

FOR RENT from 2026-02-20