Howe Place Apartments is located just a couple blocks away from Yale University. In the heart of New Haven, Connecticut, Howe Place Apartments is surrounded by iconic restaurants, breath taking architecture, and coffee shops galore! Whether you're..
Relevance: 16.424362