Rent Slayer
930 Old Harmony Rd, Newark 19713