Edgebrooke, Newark, DE Rentals