Sur La Brea Park

2006 West 236th Street, Torrance, CA 90501