This is a apartment home. This home is located at 156 Maple Street # FL 2ND, New Haven, CT 06511.Show more