Marcell Inn
continued:
This newspaper article says it was located "above Piedmont". (no mention of 2900)
It's fucking difficult to read.
Marcell Inn,
Lincoln Ave. Above Piedmont Blvd.
Altadena, Calif.
but the only 'Piedmont' that Google Earth takes me to is in Highland Park.
HELP!
__