This is a apartment home. This home is located at 3411 Washington St #1KL, Boston, MA 02130.Show more