I was raised for most of my childhood in Echo Park. Are there any photos of the 4-plex at 1457 Alvarado Street? It is now a parking lot. The inside of the apartment was so very beautiful. Thank you, Cheryl
Supported videos include:
Create your own forum with Website Toolbox!