98 Franklin Square, New Britain, CT