We have found 10 properties on Euclid St, Terrytown, LA. Average price per square feet on Euclid St is $72. It is 2.7% lower than average price per sqft Terrytown. Average sale price on Euclid St is $144,500. It is 1.9% higher than average sale price in Terrytown.