360 State Street

(169)
 360 State Street, New HavenCT 06510
$1,334+Studio-3 BedsPets OK