Click to download.
North Haven, CT
24,824 SF; 2,460 SF; 1,793 SF; 1,600 SF
Barnes & Noble, Dollar Tree, PetSmart