Quality and affordability in an unbeatable location, Bella Vista sits in the heart of Southwest Houston. Located just South of Westheimer, close to the Sam Houston Tollway, you have easy access to both I-10 and Highway 59. Fine dining, major shopping centers, access to medical services and the Metro Line is yours at Bella Vista.
Our creatively designed floor plans are available in spacious 1, 2, and 3 bedroom layouts, including townhomes and flats! Bella Vista comes complete with all of the conveniences to make your daily living in beautiful West Houston a pleasurable experience.