602 NW 3rd Street, Hubbard, TX 76648 - Homesnap