Highly visible corner in the heart of Stamford Downtown. Located in new luxury residential building.

Great visibility with 300+ feet of wrap-around frontage.