The Peabody
Encyclopedia
The Peabody is a historic apartment building at 195-197 Ashmont Street Boston, Massachusetts.
The building was designed in 1896 by Edwin J. Lewis and added to the National Historic Register in 2001.
The building was designed in 1896 by Edwin J. Lewis and added to the National Historic Register in 2001.