Looks like Briarwood Hill Apartments is no longer available on Rent.com which means this information is likely out of date.

Briarwood Hill Apartments

 100 State Street, North HavenCT 06473