We have found 23 properties on Otter Branch Dr, Magnolia, NJ. Average price per square feet on Otter Branch Dr is $147. It is 30.1% higher than average price per sqft Magnolia. Average sale price on Otter Branch Dr is $168,732. It is 9.6% higher than average sale price in Magnolia.

List of properties