Main St. & Florence Ave. Los Angeles, CA 90003