View photos of our apartments in Stoneham, MA. Explore what your life could be like at Alta Clara at The Fells.