This is a apartment home. This home is located at 125 Lexington St APT 12D, Auburndale, MA 02466.Show more