2004 Alvarado Los Angeles
1101 South Alvarado Street, Los Angeles, California, USA