8201 NW 74th Avenue, Tamarac, FL 33321 - Homesnap