2807 Quincannon Lane, Houston, TX 77043