Southgate Apts Building 18 18 Marvin Drive, Newark, DE 19713