We have found 24 properties on Hemlock Ave, Imperial Beach, CA. Average price per square feet on Hemlock Ave is $247. It is 14.8% lower than average price per sqft Imperial Beach. Average sale price on Hemlock Ave is $288,500. It is 22.2% lower than average sale price in Imperial Beach.