Price Reduced23Active$585,0003 bd · 2 ba · 2,052 sqft9720 NW 83rd Street, Tamarac, FLJosue Duverna · Snapp Realty