CATALYST Houston Apartments, 1475 Texas Ave, Houston, TX