HOUSTON, TX -- (Marketwired) -- 07/25/13 -- Wood Partners has started construction on Alta Westheimer, a 133-unit luxury apartment building on three acres located at 9235 Westheimer Road in Houston, Texas. The 119,000-square-foot apartment building is expected to be open for leasing in April 2014.T ...
↧