I lived on Heritage Road for 13 years, downsized and moved to Boxborough in 2003. Small world.
Arlington st / newton here