Where is Harvard-Westlake Upper School located?
Harvard-Westlake Upper School, Harvard-Westlake Upper School, United States of America (approx. 34.14056°, -118.41175°)
Harvard-Westlake Upper School, Harvard-Westlake Upper School, United States of America (approx. 34.14056°, -118.41175°)