We have found 12 properties on Eden Glen, Leominster, MA. Average price per square feet on Eden Glen is $158. It is 33.9% higher than average price per sqft Leominster. Average sale price on Eden Glen is $198,300. It is 0.4% lower than average sale price in Leominster.