We have found 7 properties on Edmond St, Hubbard, OH. Average price per square feet on Edmond St is $73. It is 19.7% higher than average price per sqft Hubbard. Average sale price on Edmond St is $131,975. It is 37.7% higher than average sale price in Hubbard.