large office building and parking lot

Best Western Plus South Coast hotel at Goleta, California