Nature: Withheld Location: Knollwood Address: 24 Balfour Ave Claymont, DE 19703 Cross Streets: Alcott Ave / Colby Ave