8360 Sands Point Blvd Tamarac, FL 33321