Property Code: 24057562 – 181 Melba Street Unit APT 320, Milford, Connecticut, 06460