Observatory North Park
2891 University Ave
San Diego, CA
92104, US