Highlights

Address: 880 Canal Street, Stamford, CT

Owner: University Veterinary Specialists

Size: 20,500 sf

Assignment Period: September 2013-Present

Property Map