7350 NW 83rd Avenue, Tamarac FL 33321 | Tamarac, FL | 4 Bed 2 Bath | $754K | Brickellsold