7525 nw - Tamarac, FL, United States close