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

Great visibility with 300+ feet of wraparound frontage.