fbpx
Home Tags 880 Canal St.

Tag: 880 Canal St.

Stamford medical/office building listed at $6.75M

Cornell University Veterinary Specialists has owned and occupied the property since 2010.