Valencia Place 3131 West Bellfort Avenue, Houston, TX 77054