We have found 12 properties on N 20th St, Nederland, TX. Average price per square feet on N 20th St is $82. It is 73.2% lower than average price per sqft Nederland. Average sale price on N 20th St is $145,000. It is 67.4% lower than average sale price in Nederland.