3014 W 12Th ST, Los Angeles, CA 90006 – 21779882 - The Archuletta T...