For rent $3,999 /mo Norwood 5th Addn Sec 2 #A 1251 NW 190th St #A, Miami Gardens FL 33169 4 bd · 2 ba · 2,064 sq ft MLS# A12108024 · Listing courtesy of Castle Capital Realty