We have found 7 properties on N Castle Ave, Portland, OR. Average price per square feet on N Castle Ave is $178. It is 5.3% higher than average price per sqft Portland. Average sale price on N Castle Ave is $360,917. It is 12.2% higher than average sale price in Portland.