Avalon Lexington Hills: Unit 12242 Avalon at Lexington Hills, Main Campus Drive, Lexington, MA, USA Share Gallery Check Availability