2341 Paul Quinn Street, Houston, TX 77091