We have found 19 properties on Margaret Ave, North Baltimore, OH. Average price per square feet on Margaret Ave is $148. It is 190.2% higher than average price per sqft North Baltimore. Average sale price on Margaret Ave is $128,084. It is 83.9% higher than average sale price in North Baltimore.