1519 Milford St Houston, TX 77006