The Renaissance

 100 Parrott Drive, SheltonCT 06484
$1,300+Studio-2 BedsPets OK