For rent $1,150 /mo Norwood 3 Addn Sec 1 #1 18912 NW 10th Pl #1, Miami Gardens FL 33169 3 bd · 2 ba · 1,496 sq ft MLS# A12071933 · Listing courtesy of Florida Apts & Homes, LLC