We have found 4 properties on Russell Pl, Inwood, NY. Average price per square feet on Russell Pl is $191. It is 7.9% higher than average price per sqft Inwood. Average sale price on Russell Pl is $320,000. It is 5.0% higher than average sale price in Inwood.

List of properties