205 NE 7th Street, Hubbard, TX 76648 - Homesnap