1762 Westwood

1762 Westwood Blvd.  Los Angeles, CA 90024