We have found 4 properties on Norwood Ave S, Loch Arbour, NJ. Average price per square feet on Norwood Ave S is $220. It is 18.3% higher than average price per sqft Loch Arbour. Average sale price on Norwood Ave S is $891,750. It is 19.7% higher than average sale price in Loch Arbour.

List of properties