We have found 40 properties on 2nd St, Fairport Harbor, OH. Average price per square feet on 2nd St is $48. It is 28.4% lower than average price per sqft Fairport Harbor. Average sale price on 2nd St is $63,567. It is 30% lower than average sale price in Fairport Harbor.