Capitol Vista’s is a mid-rise residential tower with modern elegant apartment homes. There are 104 luxury units located in the Mount Vernon Triangle neighborhood between the vibrant 7th Street and H Street Corridors.