Live Here. Get Anywhere.

Centrally-located in downtown Stamford, Vela is just around the corner from countless city attractions

    Floorplans