We have found 22 properties on Hubbard Ave, Stamford, CT. Average price per square feet on Hubbard Ave is $180. It is 18.9% lower than average price per sqft Stamford. Average sale price on Hubbard Ave is $435,567. It is 24.4% lower than average sale price in Stamford.