• Year Built: 2006
2277 Plaza Dr is an office property for lease in Sugar Land, TX.
Sugar Land Town Square Location! 4,533-SF, 2nd floor office sublease space above retail in six-story building, now available in desirable Sugar Land Town Square. Convenient Hwy 59/Hwy 6 location, with shopping, dining and hotels just steps away. 17 parking spaces available in adjacent garage, including 3 reserved spaces. Approximately 2 years remaining on lease; lease term can be extended. $16/SF NNN; substantial discount to contractual rate.