1003 Kayla Court, Elizabeth City, NC 27909 - Homesnap