Metro on Crown

 274 Crown St, New HavenCT 06511
$1,695+Loft-2 BedsPets OK