Magnolia borough, Camden County, NJ
4,342
Population
1
square miles
4,437.6
people per square mile