Nature: Structure-Residential (Multiple) Location: Clarks Corner Apts Address: 8718 Park Brown Rd Harrington, DE 19952 Cross Streets: Friendship Village Dr / Friendship Way