We have found 36 properties on Leeward Ave, Beachwood, NJ. Average price per square feet on Leeward Ave is $149. It is 16.4% higher than average price per sqft Beachwood. Average sale price on Leeward Ave is $184,987. It is 2.4% lower than average sale price in Beachwood.

List of properties