West Ave is a new multi-family residential building located in the heart of Houston's prestigious River Oaks community.