Apartments in Houston, TX
Apartments
2221 West Dallas Street,
Houston ,
TX
77019
UNITED STATES
Live at the height of luxury at City Vista Apartments, in Montrose while being just minutes from Buffalo Bayou Park and downtown. Our community was designed from the bottom-up with residents in mind. Enjoy two lush courtyards with resort pools, panoramic views of the Houston skyline from the rooftop deck, an on-site gym, dog park and a variety of custom floor plans to choose from when you select City Vista as your home.
Worldwide > United States > Houston, TX > Apartments