New listing $598,000 Northwood 9720 NW 83RD Street, Tamarac FL 33321 3 bd · 2 ba · 2,052 sq ft MLS# B26093690 · Listing courtesy of Snapp Realty