8045 NW 72nd Street, Tamarac, FL 33321 - Homesnap