This is a apartment home. This home is located at 308 Edgewood Ave APT 3, New Haven, CT 06511.Show more