UCLA Campus

221 Westwood Plaza
Los Angeles, CA, 90095, US