Younan Place is an 11-story, 202,294-square-foot asset at 9801 Westheimer Road in Houston. Built in 1982, Younan Place is occupied with a professional roster of tenants that include URS Corporation, Cumulus Media, and World Cinema. It is situated in the master-planned Westchase District near Galleria—one of Houston’s fastest growing business districts—approximately one mile east of the Beltway. Numerous hotels and restaurants are nearby and a bank is available on the first floor. |