Find office space in The Plaza at River Bend for 5 persons with everything taken care of

1220 River Bend Dr, Dallas, TX 75247, EE. UU.