Start from
The Eli Apartments
227 Church St, New Haven 06510