4611 Averill St. Houston Texas 77009