1009 E Village Court, Pasadena, TX 77506 - Homesnap