Townhouse apartments feature private balconies and patios and are close to downtown New Haven and Yale University.