3411 Richmond is an 89% leased building adjacent to one of Houston’s newest master-planned development projects