11001 NW 83rd Street, Doral, FL 33178 - Homesnap