Address: 10213 S Central Ave

Los Angeles CA 90002