(1)

Townsend Ave, New Haven, CT 06512

Reviews

1 year ago

There's no place like home

amazing apartment, awesome landlord and my dogs get to lounge all day while I bring home the bacon. I'm never moving