1213 W. Greenleaf Avenue
From HistoryWiki
1213 W. Greenleaf Avenue is the Parliament Shores Apartment Building in November 1981.
Photos
RPWRHS photo S013-0506 shows the Parliament Shores Apartment Building at 1213 W. Greenleaf Avenue. Photo taken November 1981.