31 Hayes Ave, Lexington, MA 02420 – $965,000

EstatesDaily.com
Next Image