Cube Smart North Haven

453 Washington Avenue, North Haven, Connecticut