MapQuest Driving Directions to 888 SW 68th Ct Miami, FL 33144-4721