We have found 5 properties on N 2nd St, Delmar, DE. Average sale price on N 2nd St is $35,750. It is 70.5% lower than average sale price in Delmar.