8320 Santa Monica Avenue # 8320, Tamarac FL 33321 | Tamarac, FL | 3 Bed 2 Bath | $420K | Brickellsold