208 North Garfield Avenue
Alhambra, CA 91801
Google Map (new tab)
Google Streetview (new tab)
Overview
In 1923, the Elgin Court Apartments operated at 208 North Garfield Avenue in Alhambra, according to the Alhambra City Directory, 1923, p. 428.
PCAD id: 20386