1357-67 W. Greenleaf Avenue

From HistoryWiki

1357-67 W. Greenleaf Avenue is the location of two 4-story apartment buildings.

Photos

RPWRHS photo H001-0110 shows two 4-story apartment buildings at 1357-67 W. Greenleaf Avenue No date given.