MapQuest Driving Directions to 13305 SW 88th Ave Miami, FL 33176-5933