44 East Industrial Road

Branford, CT

SF: 24,000