MapQuest Driving Directions to 886 SW 12th Ave Pompano Beach, FL 33069-4530