Beautiful Park to relax apparently
De paso
Oakmont Hills Park is located at 12 Oakmont Dr, Los Angeles, CA 90049