My perfect Hous(e)ton: West University

January 12, 2013

West University Place, more commonly known as “West U,” is a 2.0-square mile city in southwest Houston situated directly east of Bellaire. The modestly-sized borders of “The Neighborhood City” appropriately form the shape of a house, encompassing a largely residential area with a unique story.

Read more …

InstantNewsWestu Staff

View more articles Subscribe