We have found 16 properties on Nicholson Ave, Lakewood, OH. Average price per square feet on Nicholson Ave is $158. It is 81.6% higher than average price per sqft Lakewood. Average sale price on Nicholson Ave is $409,747. It is 145.9% higher than average sale price in Lakewood.