Windsor, NJ
328
Population
1.1
square miles
285.6
people per square mile