403 Towne CT, Alvin, TX 77511 - MLS#51500759 - Travis and Julia Nic...